Today I bought onoken's album of Cytus and Deemo soundtracks, but I don't think we've seen this before...
I'm not confirming this, but since this song is in the album of Cytus and Deemo soundtracks there's a good chance it'll be in the next update for either of the games. We'll see if that's true in the future.