http://www.gametrailers.com/player/35425.htmlIt looks great, you can control the zombies apparently (Like controlling the Ducks in Duck Hunter) but it seems like it would be ruined if you have dumbasses on your team. (See the video)
Launch Date: November 4th