Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks a lot! The player speed is because I play too many platformers, which is why I didn't realise how fast he was because I was used to stuff like that ;)