[image via Gamespot] The Far Cry game series just seems intent on getting better and better. With the first two…