Cool composition, always like me an irregular meter!
It feels like Megalovania though hehe, any chance you got insperation from there?
another small thing is that some of the notes don't sound like a piano but like a synth -|
Might be because of the piano you used due.
keep on going!