War Front: Turning Point demo released

War Front finally gives us something to play with