Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Cool. 

If I had more time I'd love to do something a lot more substantial in this style.

Do check out Adventuron and make a small game of your own if you had fan. Tutorial A is just one hour.