Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The wall directly behind the carrot patch is impossible to climb up even if you have enough stamina (probably because it expects you to jump to the side)