Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I had a lot of trouble getting used to the controls. The obstacle thing is doable.