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.
