Nicely done. I'd like to point out that the movement feels like there's some strange headbobbing going on as if you're jerked forward a bit further than you should be and then pulled back. It makes the game more disorienting than it should be.