Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This has potential! Perhaps you could set different course levels  which each one getting harder and harder as you progress. Also add at least some sort of background music.