Life

Is Xbox 8 The Next Xbox Or Just A Windows Tie-In?