I played it several times to go further, a lot of level design here to explode the possibilities of the gameplay, quite challenging overall.
I'm not sure the pixel perfect restriction is satisfied but the smooth movement goes very well with this game.