I have been owed a game from Your Free 360 Games for the past two weeks. They said it was shipped and it's never arrived. I have emailed all the contact addresses for the company and put in trouble tickets with absolutely no response whatsoever.
Is anyone else still in contact with this company...