Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I liked that about the platform edges, too. I'm not much of a platformer person, it's nice (for me) to see one that isn't designed to stress you out haha. It was actually pretty relaxing.