There's a brick wall coming, and its the wall of graphics. With the way we're going now, during the next decade or so we will have almost photo-real graphics, which cannot be advanced any further.
So what else is there?
MASSIVE Online Multiplayer. I mean, imagine Battlefield 2142, or Enemy...