I don't like to give number ratings to songs because there's no objective way to score them, but I'd say that all things considered, this is a good song.
I like weeaboo stuff, and I like trance. This is no exception. 9/10 because it's not one of my absolute favourites.
(Actually I'm already familiar with the song)