Pattern
Nice. It has a very good pattern to follow in your mind. But the pain beats were reoccurring a little too much. Has a nice satisfying finish to it though.
The marching style is good, but I think it should have more energy for a march-like song.