Nice, I was thinking about your previous game just a few days ago wondering if you were gonna expand on those ideas and here you are.
The monkey puppet is an... interesting addition =P