Warface is now available for free on Epic Games Store, with a welcome gift for new players.
Source: N4G PC Free-To-Play Shooter Warface Now Available On Epic Games Store
Warface is now available for free on Epic Games Store, with a welcome gift for new players.
Source: N4G PC Free-To-Play Shooter Warface Now Available On Epic Games Store