Tag: robot wars

Super Robot Wars OG: The Moon Dwellers Lands on 5 August in English

Pre-order the game to stand a chance to win a trip to the 25th Anniversary Celebration in Japan!