1 reviews | Active since Jun 2017
I am really fed up with Game, they are a bunch of ******* *****ing money via online orders.
I did not receive all my items and havr been struggling almost a month now to get a refund!!!