Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hah, no worries! I follow @new_on_itch on Twitter, which posts, well, all new submissions with their included screenshot. The .gif was too intriguing and strange to pass up. :D

https://twitter.com/new_on_itch/status/950066802092109824

Looking forward to... whatever it turns into!