Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

yess finally all 3 found :D
took me 18 ish minutes to figure it out lol
very fun game