Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Thanks! Managed to figure it out and immediately bought the game, only playing with a keyboard as of yet but I still love it :)