Contra Hits The Arcade This Week After last week’s slightly disappointing Xbox Live Arcade Wednesday, Microsoft have today announced that Contra will be released on the Xbox Live Arcade this week. November 6, 2006·