WHAT THE FUCK IS THIS?!
Perhaps I'm just stupid, but I did not understand the meaning.
It was made for a game jam about "horny"/sex games, and this is an abstract representation of some of my sexual experiences. And it's okay for you to not understand. :)
Oh, I got it. Didn't know about this jam. Thanks for the explanation! :D