The generic pounding beats kinda put me off, but the riff is great.

IMO, uplifting trance in general could be so much better if producers focused more on noticable basslines instead of making the track as banging as possible.