They are super prompt and helpful
They are super prompt and helpful. When a game had a tracking issue they jumped right in to make it right for me and were very transparent. Definitely a credit to their team! I would recommend.
美国
They are super prompt and helpful. When a game had a tracking issue they jumped right in to make it right for me and were very transparent. Definitely a credit to their team! I would recommend.