PC News

Warface arrives in open beta from today

Warface fully localised in English, French, German and Turkish
Warface arrives in open beta from today