Tag Archives: Nadia

Super Robot Wars X announced

The next Super Robot Wars game has been announced, and this time there’s an English trailer from the start.

Continue reading Super Robot Wars X announced