IGN has and interview with one of the Guys from Team 17, the creators of Worms Space Oddity. Also they have more screens. So go check it out.
Your source for the most up-to-date Nintendo news covering the Nintendo Switch.
Manage Cookie Settings
© Pure Media LLC