I hadn't played this on either. I liked it a lot. The animations are nice, the sounds are crunch, but could use a little level balancing.
Beyond that, I liked the in game tutorial, which is always welcome, and frequently forgotten.
Point of personal preference is the camera. It's very restricted, which I understand is part of the intent, but with platformers I prefer a bit more scope.
My Only real critique is the physics tuning. The play feels, if not unfair, at least unbalanced. For example when your jump gets strong enough it almost stops being a benefit and starts being a problem.
But all that can be worked out if you choose to keep working on it. The bones of the game are great.
Thanks!