It's all covered in the video. Watch and all shall be revealed.
It's my intention to get more involved in the community side of things. To that end, here's a quick update video with traditional shout-outs and such. In HD!
The game is Left 4 Dead 2 (c) Valve 2009 for the XBOX 360.