Been kind of busy lately, but getting stuff done.
I've got a re-implemented light mapping system. Fixed a lot of bugs and added features, I'm trying to find a good minimum between fast and good looking.
I've got freelook and mouse movement in there. Won't work on Safari until they implement pointer lock. It's a bit goofy because you can ONLY enter pointer lock if a user initiates it (this is a good security thing) so I have to start the game paused and then you click it to start.
Started work on random monster AI, random projectiles, health, damage, etc. When I get further I'll update the demo again.