The lyrics are pure eurobeat, but the song itself wasn't quite eurobeat. To be true eurobeat, it needs to repeat the 1:05-1:17 part in between all the vocal parts over and over again.
But enough nitpicking, it was a nice song.
8.5/10, would listen again. :*