I just went and had a look at the thread, haven't seen tombclimber but the one in that thread looks quite nice and quite a bit of effort put behind.

From just the screenshots, I like the idea of it alone (just reminds me of some older arcade games I used to sit infront of for hours when I was younger, pity they aren't around anymore).