DirtyP2002 on 30 October 2010
darthdevidem01 said: Could it.....could it possibly be a Xbox handheld? |
The Xbox handheld just released in Europe. It is called Windows phone 7 series.
Imagine not having GamePass on your console...