It's a well-made game, entertaining and addictive up to a point, but also frustrating. For keyboard control, having random keys assigned to each fan means an even steeper difficulty than it already is. Sometimes it reminded me of learning to play a new song on a piano where the keys are randomly swapped every new try, you take a look at where each of the keys are and then make a plan in your head on when and how long each key should be pressed, if there's need to. The weird story adds some depth to the game and the catchy songs fit the overall style, I think.
I'd love to invite your game to take part in our Game Development World Championship!