For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Boris Grgić

Ireland

1 Reviews
8 Reads
0 Useful

1 review

Steam

The platform itself is decent but…

The platform itself is decent but customer support is abysmal. They will take your money in an instant but when you need support,. You suddenly don't exist.

2026-08-09