‘Megaton Rainfall’ Launch Trailer

Become an indestructible inter-dimensional superbeing in this first person superhero game. With immense destructive power and supersonic flying capabilities, your mission is to save Earth from an alien invasion. Be careful though – you are so powerful you can destroy entire skyscrapers (unintentionally) when you miss your otherworldly target…