This is one of the best games I've played so far!
Amazing graphics, great music, the puzzling element is really cool, the mechanic works really well, is simple to understand and hard to master. Even the movement and the attack feel impactful!
Great work!!