played this demo a long time ago, still waiting for more news on it, for some reason rock climbing games really scratch an itch