Can`t really put my finger on it
No worries, the techno didn`t ruin the piano, neither opposite.
Good song, and really happy, I wonder how you do that as I`m a n00b at making happy songs...
What was that voice in the beginning saying? It really didn`t fit.
It could use some more instruments (A guitar would`ve done it)