Channel 9 did a video showing off all of the upcoming Xbox Live titles for Windows Phones and it takes you through a few games we haven’t had good footage of. Here it is:

Get Microsoft Silverlight

NO COMMENTS