"We've got a high bar for innovation.".
Remember the four new games in development at Microsoft's new Lift London studio, the ones that will apparently "redefine what triple-A represents"? You can expect to lay eyes on three of them in the not too distant future.