Is this satisfying or what?!? :D
Thank you to @safya1772jake for the original project, I just made this myself because it is so cool.