Tag: Megaton Rainfall
The Release Date Has Been Announced for the Cool-Looking Superhero Sim Megaton Rainfall
Many video games developer provider a chance to change the player into a superhero, but few depict the gravity of the role like Megaton Rainfall, a first-person "superhero sim" from independent developer...