The only reason that's necessary is because the game advances you regardless of finding the keys. This is because there is much reduced expectation of commitment from the gamer, and if they can't find the key and get stuck, there's greater chance they'll leave before the advertising message is satisfactorily conveyed.