Looks like some sort of third person shooter that takes place during Christmas in the city. People contract a virus, turn into zombies, and you have to blast your way through the hordes. Sounds serious, but it apparently has a lot of laughs. There's even a zombie Santa Claus :lol
Pictures are available. Though certainly not at this fine, upstanding forum
Pictures are available. Though certainly not at this fine, upstanding forum
