Weekly Xbox Live updates

Since last week, there have been several new items made available, or discounted on Xbox Live Marketplace. The Marvel vs Capcom 2 deal is not too bad, but I would stay away from the Bioshock 2 Avatar items and their hefty 320 pt price tag. Check out everything below: