I have just returned from a whirlwind two days flitting around the London Games Festival, which is rumbling on until the end of this week, with events like New Game Plus and the BAFTA Games Awards ...