Sounds a bit repetitive at times(but not much) then changes and you like feel like there is something else that's missing like an extra guitar or something making crazy shreds/Picking. that could maybe be something to add to it I don't know.
oh almost forgot. It sound awsome keep it up.
Music is the thing that helps us dream... and for some... music is their dream.