The game is going to suck, hard... and the only people that are going to like this game are retarded, tasteless zoomers, and reeesetera trannies & authoritarians, prove me wrong.
What people are ignoring is that the thirst for games like this is so significant that this game will Fallout 3 the IP and be a major success, the only hope is that fans make their own setting, but they can't, you can't outdo Vampire the Masquerade where vampires are concerned.