Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The UI is a bit unintuitive and the graphics are.. "Programmer Art" at best, but I guess it's ok for a game made in Scratch.

I think the graphics are designed to look that way. It's a clever and humorous strategy for a 72 hour game jam. 

That's quite a possibility