Dead Alliance beta gets savagely torn apart by Steam reviewers

Related Games:
Dead Alliance, Friday the 13th: The Game, Moving Hazard
Source:
Steam