Well... maybe....
http://www.gamespot.com/news/6158336.html?tag=latestnews;title;1
As we know, MTV and M$ are fairly close. You might remember that the 360 was unveiled on some stupid MTV show. It could be a possibility... maybe...
http://www.gamespot.com/news/6158336.html?tag=latestnews;title;1
As we know, MTV and M$ are fairly close. You might remember that the 360 was unveiled on some stupid MTV show. It could be a possibility... maybe...