Nice and really cool tune! I hear all kinds of 80s influences there. There's one keyboard part that occurs that also reminds me of Rush/Subdivisions - took me awhile to figure that out so that's a good thing. I really dig the guitar solo or whatever that is.