Um... it's a thing. This one is really hard to describe. It is bizarre in a way that few games are bizarre, even in this jam. It's baffling, confusing, and frustrating to play.
At the same time, the gameplay is oddly charming, as is the art style. The audio is painful, but that's more because of the mixing than anything.