have u bought the game on itch before? :o
No, not once, I downloaded the game a month ago (the free version) and I had a toilet scene there
Doubt you downloaded it here