E3’s right around the corner and Codemaster’s hyping up what must be their top showing: Operation Flashpoint: Dragon Rising. Check out the new, badass trailer after the break!

Read more