>>718556090
No. It's called Dispatch. A mix between a visual novel and idle game. Where you work as an emergency dispatcher responding to calls and sending out superpowered individuals in response. Though it does seem like there is a bit of a dating sim aspect to it. How varied and in depth it might be is still unknown.
>>718559952
how about this. I post, yet another, comic book game, but this one is completely metal and has you stab Poison Ivy right in her tits.
She gets you back though, I guess plants might not need blood to live because this sequence is followed up by her making plants grow out of your eye sockets which kills you.
I find it funny they are sort of ripping off edgy 90's comics, but not using 90's comic style.