Wow, this is awesome! Such a groove. The melody... the bass... the SFX... the mixing... I mean, it's just fantastic all around. Normally I can find SOMETHING to critique or suggest but it's fun, you keep it varied all the way through, and it even ends perfectly! Great job!