Far Cry teaser was given by Ubi France... What is it exactly? It says something like, "The island you never left". Can we expect that Far Cry 3 is making a comeback (that would be awesome)!! https://www.instagram.com/p/BTjkWTzl6Tc/