worst launcher ever.
worst launcher ever. I wish i could put 0 stars.... EA make millions if not billions every year and they cant even make origin usable. Disgrace
United Kingdom
worst launcher ever. I wish i could put 0 stars.... EA make millions if not billions every year and they cant even make origin usable. Disgrace