Super super impressive. I think I spent more time looking at the code than playing it though :)
One thought... could you extend Node instead of Node2d?
Yes, you’re right!! 😃
That would save 2 bytes!
Thank you! ✨
Yay!