Deponia Announcement Trailer for Nintendo Switch Deponia is releasing on Nintendo Switch March 23, 2019. Deponia 2 – 4 will release at a later time. InContinue reading…