It's available on JAST and Fakku as well, but there was just a lot working against Imp, sadly. Being banned from Steam was a massive setback. It wasn't just that they took away a massive amount of wishlist additions from me, but it also screwed over search engine results. If you search Give an imp a chance right now, you'll see that the store page for itch.io is on the second page and the f95 thread to pirate Imp is above it. There's nothing indicating the game even came out, so most people would presume Imp was lost forever.
But yeah, there's nothing I can do about it now. Thanks for your support. I promise Buxom Devils will be a wild ride.
Yeah, whether or not your game passes depends entirely on the person handling it. You don't get to appeal the ban either, as it's "not worth their time" to re-review a game and see if it meets their guidelines. The version of Imp you played here was the version that got me banned too, all because Sophie was flat chested for a single scene.
I've been thinking about opening a SubscribeStar. It would be nice to have a little extra income. I'll probably make an announcement once I make up my mind.