I wish someone would make a really hard platformer without unpredictable events. IWBTG has those really hard moments every now and then, but they always end with something unpredictable to kill you in the end. Besides, a game relying purely on surprises for difficulty (*coughsyobonactioncough*) ends up being easy when you've memorized everything, so it's not like it would remove anything. :/