This was a really nice 3D game too. I love that you have different weapon. maybe you can make the camera rotate based on the mouse and not the angle of the player. Its hard to explain because i am not good at English. but you can check my game it is 3D too and you will see what i mean on that. Overall it was great game. Nice work!