Never heard of this game.. they did a great job setting the mood for the game with the intros for each character.
Forum Rules