Xbox Next console will be “largest technical leap ever seen”
A new Xbox console is on the way, and while we don’t know when it’ll be released, we’re being promised something pretty ambitious; with Xbox president Sarah Bond saying that we will be witnessin...