My English is limited, so I only got a rough understanding of the story parts, but I feel the puzzle gameplay is really well done. Great game!d(゚∀゚d)