Swarm the City demo lets you unleash a zombie horde on Steam

The unique zombie survival game Swarm the City is getting a free demo on June 16. Instead of playing as a human, you play as a zombie horde.

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