Anuchard Release Date Trailer / Upcoming Indie PC April Steam Action Pixelart Adventure Xbox Switch April 7, 2022 Get Anuchard on Steam ➜ https://store.steampowered.com/app/1386620/Anuchard/ “Anuchard has fallen. Generations after the fall, its surviving descendants have chosen …