Thursday, August 20, 2009

New Trailer For South Park Lets Go Tower Defence Play! Game On Xbox Live Arcade

Microsoft has released a new trailer for their upcoming XBLA tower defence game featuring the cast of South Park. the trailer shows the many unlockables and the large number of cast members in the game, and some of their special moves.




No comments:

Post a Comment