Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ooooh yeah the laser thing should've been a dead giveaway that there are platforms there I could jump on.  Well, I'm glad to know I wasn't stuck then.