That was honestly very good.
That part at :30 really was very nice and I lived its alternations.
I found the riffs on the low strings too "juicy" and loose sounding though and it made the riffs too bassy and boring really because I think that with a tighter sound it would have sounded excellent with a slightly more fitting tone/mix and the higher strings sounded awesome.
Maybe try lowering the gain and adding a tubescreamer/some volume?
Anyway, that was very cool, sounded like a great mix between John Petrucci and Mark Tremonti sort of songwriting.
Loved the solo too.