Horrible company
Horrible company - scamming players left and right. Super bad customer service. Overload of features just to make people pay more $$
United Kingdom
Horrible company - scamming players left and right. Super bad customer service. Overload of features just to make people pay more $$