Do you know the meaning of insanity? Check out the videos after the link to see if you know the meaning of insanity.The reveal of the 3rd game in the FarCry series was made at the Ubisoft E3 conference, lets not do too much talking here; check out the gameplay right here: