This is odd. I don't think the online passes were so bad. Especially since I am mostly not playing their online games anyway. But yeah, this means more more microtransactions probably as others have said. EA = so much fail
Log in to comment