I played it, and I can honestly say its amazing. The anticipation of whether or not I can make it to the top, and the simple yet thought requiring game mechanics are a work of art.
Cheers!