Production is flawless. The bass really cuts and all the layers are clear. besides that, I really like the sounds you chose.
Melodic, catchy and engaging. The piano part offers a nice dynamic contrast, too.
I docked one point since I was hoping for more key changes or bigger chords - but still, 5/5.