Top
20°

Operation7 to Officially Launch in Europe on July 15

From Nothing But Shooters: "Operation7, a free-to-play online FPS is set to officially launch in Europe (including Russia) on July 15."

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