Really beautiful game with clever puzzles! Such great character design. It took me a minute to figure out that the summons had a variable cost/duration, but once I did it was really enjoyable. Excellent work!