Ifyou become mad with coding , play this game for some time.

http://firstpersontetris.com/

I like the way it is implemented

Cheers

Sajith