This is awesome! A nice quiet game to relax a little on a stressful day. :)
I think an interpolated camera could compliment (i don't know if that's the wright word?) your mouse character (which i really like) better.
I was struggling with 3D for the last month and I think, I could really learn a lot with your code. So thanks for that!