“Deponia” is actually the first of a series, with the main title hitting Nintendo Switch on April 24, 2019 for $39.99.
The game opens in a future where the … Read More
Your source for the most up-to-date Nintendo news covering the Nintendo Switch.
Manage Cookie Settings
© Pure Media LLC