In all fairness, the video of this looked wank on the LIVE marketplace.
Plus, its not really that good an idea. I mean, do you play as a vampire? Its just I'm scepticle as to how a human could out stealth a vampire. Also, stealth games are stupid. Also, why would anyone make a game where it just rains all the time?
It seems like they were even proud of the fact...
..."yes, our new game is set in LA, you hunt vampires, stealthily.....but best of all.....it rains the whole time."