There is nothing to download. The demo site is in Italian, and you need to create an account to see anything.
If you do manage to signup via the Italian interface the only thing you can do is make a clan and join one of the 2 existing events. Its not possible to make tournaments, or see any ladders.
Everything is meet by:
Sorry, before you can use this feature, you must first join a ladder.
You could have tested this in 2min you're self.
I'm trying to help test, but I feel you are wasting my time.