That's really groovy! A very original concept with a smooth and polished execution! I can clearly see this game as one of the potential winners - heck, I'd even buy this game on Steam as it is now!
I just have a thought: is the character supposed to represent a 'ghost note'? Or am I just overthinking it :D