For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Annoyed customer

United States

1 Reviews
3 Reads
1 Useful

1 review

G2G

Wouldn’t recommend it only had terrible…

Wouldn’t recommend it only had terrible gameplay but then didn’t complete order along with them trying to lie telling me one thing and customer support another go elsewhere save the headache

2026-10-15Helpful 1