Just launched the game, I'm on Steam, on my computer and I didn't have any time consuming download, the game started as quickly as always.