I'm not sure about this, but I honestly can't imagine them releasing the full version of the game for free. Even if they were experimenting with different marketing techniques, I would think giving the game away (even for a limited time) would lose them money.