steam doesn't have a download link I can see, the post about it on steam says download it on the game's page, going to the developers site doesn't have a link to 2.0. Anyone have a direct download link for 2.0? Never mind I found it :)
Steam store page has a "Download Demo" button