How are people getting it for free?

Hmm? On the main Xbox screen it says 800 MS

Start game, go to marketplace in the main menu, game automatically pops up a download window for Crimson with “zero” points cost, download, job done.

If its not possible now, well then its not possible now.

Nah, I’ve had to pay for it. I think they’ve fixed it.