Published On Aug 11, 2018
Megaton Rainfall Xbox One X Gameplay Review of this super hero game where you must help save humanity.
Review: Coming Soon
Subscribe for More!
#MegatonRainfall #XboxOneX gameplay review of this super powered game where you become a powerful being and try to save humanity. It's quite a neat experience and it's Xbox One X Enhanced. The game is also available on PC and Playstation 4 platforms.
show more