Zombie Explosions Abound in OMG Zombies Releasing on Steam

J. Hugo of Kaboomshark writes "Fire a shot and zombies start to blow up. That’s the general idea behind OMG Zombies which is set to release on Steam February 13, 2014."

Read Full Story >>
The story is too old to be commented.