Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yup, all of that makes sense, I just wanted to give some feedback. Good luck on the Game Off! (I'm also working on a game for it)