Heck, Super Meat Boy uses a wall-jumping mechanic that is used time and time again in games such as Ninja Gaiden and Mega Man X. In fact, nearly every indie game with a cool mechanic has just borrowed its mechanic from a AAA game that tried it before them.