Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Very nice art, but there's no tutorial, and in extention nothing to do. Also it's not the best idea to make online games, not only is it hard, most of your jam testers won't have anybody to play with.