Awesome but a secret, would that be the new 3D PSP? lol
Funnily enough I was about to turn on my Xbox 360 and then noticed football was on and now I'm into this match and I hate football, why am I watching something I hate? When I get bored I'll get on Halo.
PS What Halo is it? Reach or Halo 3?