What Microsoft needs to do to impress at E3

There's a lot of potential behind this line-up.