This was an enjoyable puzzle platformer, I played it through to the end. A good amount of levels, each exploring the mechanics.