Weapons and mech battles, what more could you ask for?
Tag: The Moon Dwellers
Super Robot Wars OG Japanese Launch Date
For those fans of the series, this is the 25th anniversary release, so get hyped.
Super Robot Wars OG: The Moon Dwellers Headed to Japan
More robot mayhem for Japanese fans of Super Robot Wars