Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks! I'll share my findings in a blog post after running an introductionary session for jammers, I'll share it here for anyone interested