This is completely awesome!

It reminds me of that Kung Fu stage in the second Gex game for the PSX (which is also on the N64)