Zombotron Review (PC)

Think of the most video game-like situation you can think of off the top of your head. Do you think of challenging enemies, aliens, zombies, guns, and explosions? Then there is a chance I think you will like Zombotron. Zombotron is a game that has hit Steam, but originally it Continue Reading