Well, that applies today, so why wasn't it on Steam before? It's not like development on the game started a week ago.