One of the absolute worst
One of the absolute worst , slowest and buggiest game launchers/services out there. Such a shame considering some good titles are offered there.
Belgium
One of the absolute worst , slowest and buggiest game launchers/services out there. Such a shame considering some good titles are offered there.