Old Version https://scratch.mit.edu/projects/725085886 Cancellation Update https://scratch.mit.edu/projects/817851271
Credits to @Sgt_Pacman Also to @29emm00