Made me totally uncomfy and I'm pretty sure that was the goal here, unfortunately I coulddnt figure out how to advance in the video (silly me!) but the experience was insane otherwise! It was one of the games I checked out in this weird game compilation, Def gonna play more games from you in the future!