Wow. I read an article a few minutes ago where a bunch of people were having random points show up in their Live accounts. I go online to look and see that I've had 1,560 MSP added randomly to my account, so I hurried up and bought From Dust in case it's a mistake. I'd check it out at the very least as lots of people are reporting similar additions.