Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Figured it out. The hint I needed was: pressing space makes you jump

I love it!