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/
http://oyungezer.com.tr/images/haber...cry-teaser.jpg

