Thumbs down – Where's My Zombies - Shotgun Sniper HD Free Review
This game stinks! Not only that but at any point will I actually get to PLAY the game with out being bombarded by adds?!
Review by DRF1990 on
Where's My Zombies - Shotgun Sniper HD Free.