The free weekend was just before the game turned from free into payed. That event was most likely just to have a cleaner transitional phase and there for I wouldnt bet on it coming back any time soon or ever.