After all they've been through, the party could use a little break.
Last month in Pudding, I ran my own personal list of the Top 5 Xbox Live Indie Games from 2010. This month, courtesy of Joystiq, we have: everyone else's list. It's based on sales figures—specifically, number of copies sold during the first week of a game's launch—and the results, as expected, are completely demotivating. Personally, I'm so demotivated I won't be able to finish this lame joke I think I already used bef