Red Dead Redemption debut’s at number 2 on the Xbox Live Activity Chart
Red Dead Redemption is an awesome title, it’s the first open world game that has really drawn me in entirely and I cannot wait to see how the story pans out. It’s also the first game I have played where I may actually prefer the single player experience even though it has a really enjoyable multiplayer experience to offer. Last …