Far Cry 3 Video Review PC PS3 Reviews Xbox 360 03 Dec Far Cry 3 is finally here, but it might not live up to the buzz.