This is epic! This is probably my favourite PICO-8 game of yours :)
my gosh, how is that score possible??? Luck?
Luck?! I think the word you're looking for is "Skill" :D