SpartanFX on 19 December 2008
you want them really to tell you when they will release the new console?did MS say when they will release their new console?Oh NoeZZZ no Xbox720 i guess
lame article at its best