Wow ! There are a lot of work here and graphicly it's awesome ! Sadly I hardly manage to play and enjoy :'(
Maybe you should make something easier next time, and concentrate on technical doability (3D is usually a lot more work, and casting ray well... you did'nt made it easier !)
Keep on jaming :)