Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

For a game that's supposed to be clumsy by design it's actually a fun concept... with some polish I think it could be fantastic or even make it as a pretty decent mobile game as it stands.