I'll second that it was hard to navigate and figure out what to do (I got pushed out of the level by the moving platform), but I absolutely adore the papercraft visual style — that kept me going, just to see what other cute details there might be!