Hey, I came across this game/animation. Please help with its identification. https://xhamster.com/videos/view-from-the-inside-xhVrE1b