Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Awesome, and the padlock, wonderful, thanks!

Is this itch community the right place to post  bugs btw? I found something else but I'm guessing maybe there's another place better for this sort of stuff.

Nah, this place is fine :)