isnt scratch sort of, well you cant really make very good games with it. you can join the game jam but i suggest you sometime take time to learn a language and use an engine like: unity or unreal. but scratch is usable, have a nice day!
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.