good game – Battle of Zombies – free MMO RTS strategy wargame Review

the game is fun and the upgrade times for buildings doest take long till later upgrades
Review by KazzYaBoi on Battle of Zombies – free MMO RTS strategy wargame.

All Battle of Zombies – free MMO RTS strategy wargame Reviews


Other Reviews