just letting you guys know about the russian key thing. i ended up going through another site after searching info on this one. some people were talking about it in another forum i found after googling "russian key bf3 origin" or something. http://www.direct2play.com/ it is sketchy looking. i...