The fact this has "Mostly positive" on steam is just mind blowing.
You can basically put a steaming turd on steam and as long as it's an adult game = Mostly positive...
Seems to be gone. Let me know if you upload it again. I tried to play the game but it is a buggy mess, and the vids even studder. So, I will just wait to see if anyone has a file with just the videos.