Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Don't hate! Scratch is a program focused towards beginners, and I have seen many complicated projects from it.

true! somebody made a 2d non-euclidean world in scratch

scratch isn't as good as other engines but it makes up for it in accessibility. It is very good for beginners to programming. Also, a new programming language is hard to learn.  Using scratch for a jam is ok but I do recommend learning a proper programming language and engine at some point.