Game download

When I bought the game after payment it gives me a key and it says there:
“When the game is released, you’ll find it available to download right here!”
but it is released and I still don’t see any download there. WTF is going on? Where do i get it?