I've been playing this game extensively, and I feel it didn't get the credit it deserves. I REALLY like it and I think the aesthetic is very original and atmospheric.
I think my biggest criticism is that after you respawn, the hazards in the level do not reset their timers to a predictable point; they just continue going. That means I sometimes get a lucky pattern (all hazards passable), or I may get an impossible pattern and I have to wait or die. The game doesn't make me feel skilled if I pass some hard levels by chance. Compare that to Super Meat Boy where after you respawn, the hazards' timing is always the exact same on the first try, even if the patterns diverge when you stay alive for a while.
Unlike other reviewers, I haven't experienced any lag but maybe that's because I have a good laptop. I've noticed that the player character moves in pixel-perfect chunks which might explain why others are complaining about lag.