Usually demo comes out a couple of months prior to game.

I seem to remember we usually get loads of modding in prior to game release...