This is a bizarre, surrealistic game! I did a playthrough of the game below and posted a review of the game on the jam submission page: