Ubisoft desvela trailer oficial, fecha de lanzamiento y las ediciones de Far Cry 5