Left powerless at the hands of a draining force, humanity rests its hopes on Van Helsing and Bigfoot to save them from a deadly enemy.
Dead Space: Downfall
Bigfoot vs the Illuminati