Oh, and in my ranting I left out that Cursed Crusade game they're publishing, from some Euro dev. God, it looks generic.
As for Soul Hackers, yeah...I've had a copy for the Saturn for years and years now, and about once a year I bust it out, struggle through it for an hour or two, sigh in...