Very difficult though not necessarily a bad thing. I actually liked that I could play any level at any time though cause I just moved on to the next one when stuck. Really fit the theme well, good core mechanics and a fitting variety of levels. Would love to see what you could do with more time!