PlayTM: Live

Wembley Stadium may be the home of England's prodigal football team for most of the year, but the giant North London ground was for this weekend a mecca of the decidedly less sporting; the great and good of the gaming world descending on the perhaps ever-so-slightly crowded conference areas of the absurdly expensive stadium for a couple of days showing off their wares at retailer's invitation.

The story is too old to be commented.