Very strong submission all around. This is a fast-paced, triumphant jam with evidently a lot of musical ability put into it. You aren't a beginner, are you? xD