I didn't have time to dig really deep here, but obviously you built something really cool here! I love the whole idea behind being able to, in a game, do block coding to finish a stage. It is lacking some UI to help understand things, maybe a tutorial... but I wouldn't expect in a game jam demo, either.