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

Yes, those two things seem to be the main problem, I'll definitely fix them asap (but after the jam I guess). Thanks for your feedback!!!!