Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

This does a good job of teaching the player how to play in first few levels. It's impressive that you managed to do this with 20 lines of code!