Xbox 720 details revealed in second to last issue of Xbox World magazine+