Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

If you mean the really thin ledge, I tried that but there seemed to be an invisible collider. I'll give it another go.

Don't be sorry - My game was unfinished too ;)