The vocals remind me of Freezepop and Renard a little bit. I want to think the vocals could be improved but I cannot really think of how they could be improved.
To me, the vocals seem kind of iffy at times rotating between which vocal track takes prominence. Not a bad thing but seems like it could be smoother I think.
The piano and bass riffs are smooth too.
Overall, aside from my confusion with the vocals, great song and good lyrics. I like it.