Yes, you should be able to. Someone commented that it's a little confusing because the button on the lower part of the page still reads "Buy Now" — BUT there should be a button at the top that reads: "you own this game" with a download link.
Oh great, thank you!