This thing is truly bizarre, and pretty awful to play. There's a game in there, I think, but it's covered pretty thoroughly by jank, awfulness, and utter weirdness. I was still trying to make heads or tails of the premise when I was given what I think was a game over screen.