Fight the Nazis AND the spawn of Cthulhu in this exciting action/strategy/RPG game set in the award winning Achtung! Cthulhu universe.