Newer version older: https://scratch.mit.edu/projects/1384646850
an remake of an old project i made in 2024