Super Robot Wars OG: The Moon Dwellers Gets Its Latest English Trailer

Bandai Namco Entertainment Asia is going to release Super Robot Wars OG: The Moon Dwellers with English subs for the game’s Asia version.The publishers have provided a look at its second trailer.

Read More