Another of my back video reviews this week, as I take a look at Bizarre Creation’s last game. Also, this review features a guest appearance by Diamanda Hagan!