I literally LOLed upon seeing. I can laughed at it now...but playing it and to keep on failing the jump because of the bad stage design, it really was rather RAGE worthy. EFFing Babel Tower portion...you were memorable in lots of ways.
(I guess it's to weird/out of context[?] to be in the Game Mechanics pool).