4 years ago Link GamesIndustry The Devolver-published indie game was first released in December 2018 Tags GamesIndustry