For hardcore gamers, the iPhone hasn't had much to offer. The games are mostly light-hearted, casual games that you play when you need a short distraction. They're also a big compromise compared to what you can play on traditional game platforms.