Awful, Recently bought a game that wont even launch, waited for 3 patches to give it a fair go at being fixed, then after 2 weeks asked for a refund (steam shows 2 minutes on this game, all failed attempts at trying to launch) to be told, unlucky sucker, no refunds on products not working! and yes, my rig meets all the specs.
Awful company, reply's took days, stay well away.
4 years ago
cdkeys.com has a
4.4
average rating
from
1,414
reviews