Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sucks you couldn't get this presentable in time, but no worries. Sounds like you got some good stuff done for yourself which is important too.