Xbox Live Activity Last Week

Call of Duty: World at War remains on top of the XBox 360 contain while Street Fighter IV makes its debut at #7. Thanks to the deal last week, Braid became the best selling arcade game of the week over 3 on 3 NHL Arcade, which is now in 2nd. For the full activity list, visit Major Nelson's Blog.