This is already techinally a collab between me and AmzePoint Games, and I really doubt that Scratch is that good to handle all of that, I'll love to help but I gotta pass; it'll be better as a UE5 game tho. :D
It can handle it, in fact I managed to squeeze out so much performance that it allowed me to add mod support with a few extensions, and it could be a nice challenge for us :)