The game may have been removed, or the link is incorrect.
A fantastically addictive and simple climbing game that's perfect for testing your reflexes and beating your own high scores.