Uploaded on Jun 21, 2011 / 12 views / 26 impressions / 0 comments
The E3 2011 trailer for Crimson Alliance a new Xbox Live Arcade multiplayer RPG from Certain Affinity and Microsoft Game Studios.