X’09 Videos

Microsoft Xbox Canada recently posted a number of videos on YouTube showcasing the games demoed at X’09. Since these are much higher quality then the videos I was planning on sharing I’ll pass these along instead 😉 X’09 walk through – Games shown; Lips, South Park Let’s Go Tower Defense Play!, NHL 2010, Left 4 […]