Far Cry 3 gets big scores