Megaton Rainfall gameplay trailer

Become a supersonic indestructible interdimensional superbeing in this First Person Superhero Game. Save Earth from a global alien invasion... Just keep an eye on the collateral damage!