absolutely superb. I found one part difficult (the part in the last screenshot you provided, in fact :D) but overall it was a really fun game that wasn't too long and wasn't too short :)