The piano is completely in jazz mode and it's obvious that you had fun composing all this.
But the drums are great too. Lots of variations and breaks. It's great!