Aside from the kinky side of things, I think this is a really fun concept for a game, and want to make a version of it with some extra features. How do some features work, and are there any games you took inspiration from?