I wouldn't categorize this as a game perse, but I did have fun with it and I was playing around with it, so maybe my perception is wrong :P
Was very glad that the music was toggleable because the high notes felt very droning/repetitive. Something more mellow would have fit better in my opinion.
And saving the best for last: Here is my recreation of your logo :P