I believe so? If you go to "buy" and click "i already paid for this" it should take you to the downloads page
ok thanks