The number of players is going down in the Steam charts. Maybe StarVault wants to get some old players back to the game with this three or four free days. Let those players patch their installation and login for short time.
The well known plans of StarVault is a f2p Haven anyway.