This is like https://en.wikipedia.org/wiki/Etoys_(programming_language). About fifteen years ago I used to teach high school students that came along to my university to get a taste of IT a session called "How to Write a Computer Game in Ten Minutes" using Etoys. I found this was the fastest way to get all of those "Tech Savvy" (ugh) teenagers an experience of writing computer programs instead of learning word-processing and spreadsheets they did in Design & Technology. As an extra I got them adding track sensors to control steering with "Artificial Intelligence". So isn't this a fancy version of https://en.wikipedia.org/wiki/Scratch_(programming_language)?