Yes the game still exists. Here is the newest trailer:
http://www.youtube.com/watch?v=3a_oJ4oX_AY
Imo missed opportunity for a legitimate use of "Let the bodies hit the floor".
http://www.youtube.com/watch?v=3a_oJ4oX_AY
Imo missed opportunity for a legitimate use of "Let the bodies hit the floor".