Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I might need a clue or two. I just can't seem to progress further.

(+1)

Just finished watching the video, left a hint over there for you! =)