Operation Flashpoint: Dragon Rising - Welcome to Skira

The island of Skira is a stunningly detailed and beautifully recreated oil-rich island. Fictionally located off the eastern coast of Russia just north of Japan, its rich geological terrain will provide a challenging tactical environment that includes valleys, mountains, coastlines, beaches, villages, industrial complexes and a huge extinct volcano

Read Full Story >>
The story is too old to be commented.