For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Tyler Barwell

United States

1 Reviews
7 Reads
1 Useful

1 review

Store Origin

Origin is by far the worst online game site

Origin is by far the worst online game experience, they clearly dont know how to run servers for over 100 people. they cant update anything, Honestly Club penguin has a better online experience. Truly abysmal for a company this size.

2023-04-21Helpful 1