This scratch project was inspired by: https://www.youtube.com/watch?v=9vnFZ53uMbU
(@Hoopoe_ is making part 2)