Hey, this sounds great! I love that fun chord progression, it really keeps your ears on their toes, if that makes sense :P