Yeah, there was definitely some balancing that needed to occur that I, unfortunately, didn't quite have time for. 😅
I really did make this in 8 hours! A little bit of Friday night, and a ~5 hour stretch of Saturday. Super tight scope, some truly horrid lines of code with extremely brittle assumptions, a lot of familiarity with godot, and more ruthless scope cutting made it possible, but only just. It was my birthday weekend (and I'm in the US so I lost a lot of time due to work on Friday and the 9am deadline Sunday), otherwise I would've dedicated a lot more time to it.