Megaton Rainfall Review Lewis Baglow - No Longer Writes for Bonus Stage No Comments A superhero simulator that may be a little rough around the edges in places, but is silky smooth within its flying mechanics and execution of moves.