I worked 2 hours on this old one: https://scratch.mit.edu/projects/349695167 100% by me
could be a bit laggy inspired by @-rex- see: https://scratch.mit.edu/projects/406678232