Warface : Recensione, Trailer e Gameplay