I personally think that is the best thing TN could possible do, because there is no better place to release your full game than on the biggest FGC event :)