If you click on "No thanks, just take me to the downloads," it'll allow you to download the game for free just as on Steam. There is absolutely no donation or payment of any kind required whatsoever.