Positive Comments: Very well written, performed and arranged piece. I love how it picks up nearing the 2 minute mark and the ensuing instrumentation. Very good job of maintaining the same riff throughout, but shaking things up enough that it never gets boring.
Constructive Comments: Good work. Could be a useful commercial piece.