EA is finally giving all of us dirty bastards what we’ve been clamoring for. Yup, they’re giving us a first-person dogfighting game!
Read the rest of this entry »
Omega Level