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/