For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Kasper Holm

Denmark

1 Reviews
5 Reads
0 Useful

1 review

Store Origin

Really buggy and awful place.

Really buggy and awful place. Sometimes it wont launch games for some reason, wont log in, cannot purchase a game, or even send an error report to get help with some of the many problems. Waste of time and money. Never had any of those problems with Steam.

2022-02-27