War Front: Turning Point demo released

War Front finally gives us something to play with

We recommend