Here's a bit of a cool trivia for all you Far Cry fans out there. Did you know that the third installment of the series, Far Cry 2, has been in development since way back

More...