Fun little game! The pacing is not as fast as expected, so it is likely harder than it may seem at first. The game suffers from fiddly mechanics and occasional pixel-perfect jumps, but the level design is very promising.
I did 100% completion (105% if you will :>) and it was a very enjoyable experience! Sure, it was frustrating at times, but the "Frustrated?" warnings imply I may not complain.