Difficult but rewarding! I got a solid "aha" moment when I solved the third level
Great to hear you enjoyed it!