Demon Bitch The Video Game. This Shit is Fucked Up.