Just came across this while looking on the EA Forums. All details can be found here: PS3 Squad Rush. I think we should sign up for it, would be a good laugh. What do you guys think?
Error: Twitter did not respond. Please wait a few minutes and refresh this page.