Seriously, I got Source SDK, and I don't know if it will work, but this would be fun. Ideas?