Sounds real good. Good chords (some of them might even sound a bit too edgy, but i like that), good tempo and good melodies. However, i feel like you make it sound a bit too complicated in the description, i kinda read the description while i was listening to the intro, theres no huge noticable signature changes, triples are as usual as any, so i would recommend you change that. Of course it doesen't actually modify the track in any bad way, so don't take it badly. Keep it up!