Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thank you for the advice! This is a game made by a small team using Yahaha Studio, so we will provide them with player feedback like yours to help improve the game experience.