Cool little trance song. Like a lot of trance it's good but doesn't last in the long term (too electronic, not orchestrated enough) but good in the short term.
These are songs I call "sport fucks": You don't love em, but you'll fuck em every once in a while. And when you're fucking them, you are fucking them hard.