Extra Credits talks about hooking the player within the first five minutes. Honestly, this sounds like something all developers would understand to be necessary in capturing the attention of the average person. Television, movies, music, texting, the Internet and other games are all waiting to steal a consumer's attention (and dollars) should a game fail to immediately hook a gamer. But it's hard to argue that this isn't the case. Why else would we still hold up older games like God of War, BioShock and Call of Duty 4: Modern Warfare as examples of doing it right? Why else would so many great games languish on "To be Played Later" shelf and sit there long after the hardware they were made for has been discontinued?
Source: Extra Credits on Blip