I just stumbled across an interesting recent post by Zachary Reese, which includes the following observation:
I play a fair amount of interactive fiction, if only because each piece is an extension loaded by a single client of your choice (an interpreter). These are unintrusive entities that can coexist with the important functions of the computer. I can have an indie game minimized with the sound off, then play a few rounds while I’m waiting for an audio mixdown or a video render. Doing such a thing with a traditional PC game would likely result in a massive CPU fire.
People make a big stink about casual games, but I don’t think that label is appropriate. It’s more like transparent games. Games that don’t interfere. The reason games like Rocket Mania and Bejeweled took off isn’t because of some gameplay mechanic that reach a previously untapped market; they became successful because the games became accessible with minimal effort. That audience has always wanted to play games, they just didn’t have the means. They weren’t going to go out and buy a console and they didn’t want to dedicate hard drive space and system resources to the big boxed titles. These are the same people who played the shit out of Minesweeper in Windows 3.1 while on a conference call at work.