Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It was the one where you make the letter L. I have been trying to reproduce it, but haven't been successful yet.