Very well presented. With good tutorial and hints. Music is very good. Idea is original and puzzles are clever. Rotating and flipping controls are a little confusing but (most important) It was fun, so thanks.