Really tight platformer. I found the mechanics of switching a little hard to follow, and the levels a bit tough as such.