E3 2009: Xbox 360 has "legs for years", software evolution is focus



Comments