Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It does follow the theme, it is funni, it has a cool game desing, but you could improve on polishing your games. Basically once you're done with making the game, take some time to make the game feel good to play. I know this is your first game jam, so congrats on atleast finishing the game, since that's the hard part in gamedev. 👍