Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

okay turns out when it asked me to upload a game for submission- it automatically submitted it, so everythings good '^^