I'll be totally honest, I could barely pass any of the levels, I usually just tried random rotations until I got something that worked out. That being said though, this is an awesome concept for a puzzle platformer.