To deter cheating, a gateway page has been put up. Click the link below to Finalize your vote.
http://steamcommunity.com/app/346110/discussions/10/517141624285811687/ -