Wondering if anyone is playing the beta for PS3? I know i cant stop playing until someone else wants to use the big screen TV. Kind of annoying playing with other people, want some real skill to help on my squad. Anyone interested in playing along? :confused1:





European tho?