I haven't had the time to play this yet, but the title makes me viscerally uncomfortable.
It's a Jojo reference