Very good. Controls are nice and level design is great.
The difficulty curve is weird though. The final level is easier than like half of levels before.