Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

No game is ever perfect and given the limited time in a gamejam making something one can be proud of is a very hard task. Don't take it too hard. One of the biggest advantages of gamejams is that one can practice making games in a safe space with minimal effort. As I said before, great job! :)