A solid piece
Well played, well composed. You only lose a star from me for your one flaw in my eyes - you need a bit more variation in my opinion. Perhaps a striking riff somewhere, a few more breakdowns? All in all, still an exceptional piece of work.