Fun and interesting challenge. Never played a puzzle game that makes me think about my character's orientation so much.