Level 26 was the only one that stumped me, otherwise it's a fair puzzle game that progressively got more challenging. Although the controls took some getting used to (a better control scheme like a "ASWQ" key combination would have been better for the keyboard), it was very easy to pick up and enjoyable to play through.