Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Yeah. This is probably some kind of course assignment, which included a "upload to itch" task. There are like a dozen version of this "game" here.