The demo kind of showcases the wall climbing, but not really enough to understand what will be going on in the actual game, since it looks like it's going to have a social aspect as well. Not to mention puzzles will greatly evolve in the course of the game. Besides, the language barrier doesn't help.
Still, the demo is more than enough to keep me occupied for the rest of the long, long wait.