It's really really simple for why I'm annoyed with this. I'm 38. I have a kid. I pre ordered the game to get access to the demo, and booked that time in with the missus so I could be a kid myself for a few hours. If you take my money, and promise to deliver, you better had, or you just wasted my time. That's A1 crappy business practice.
And they havent even had the decency to email people, or put out a press release to gaming sites to inform people ahead of schedule they were going to be late. Totally disgusted, my time is precious thanks. Give me my money back and how about paying me £100 an hour for the inconvenience. Seems fair.