This is a Scratch project called GD Levels 16-21 v3.7 created by chikomastr. Many people love it, so I've collected it here for everyone to enjoy. It's a great game to try!