I made it this far even to leave my thumb up
Welcome to the club!
To the main idea, I think is a great game! And should be really easily implemented. I think you should try by yourself, I can tell you is really funny to play around with the code.
I’ve never done it and I managed to make a game even without having the blinks yet, because you can play around with the code!
About the difficulty to implement it, all looks great except just one thing that maybe must be redesigned.
Let’s go to the case, dragon attack point 2. You said: Player must connect quickly or lose one luck. For me this sounds impossible to make properly, cause if you don’t connect it, that blink CAN’T know that has to lose one luck for being out of time or not connected. And doing it by hand can kill the frenetic gameplay! But I have some ideas on how to implement it (for example, connecting all characters even if they are out of time to keep playing, that way all character receives the code)
For the rest of the game, pretty cool!
I’m enjoying a lot the game programming and have some time now with all the covid thing, so if you want some help to develop that idea, just ask
As an improvement of the idea, one cool feature can be the addition of some cool graphics, the gold pieces for example, they can blink, to make it more difficult, and also, one cool feature, you can mine some gold, but you get the point only if you finish! So if the dragon attack, you remove your blink, but other player take your spot, that player can get that point!