In my copious free time, I finally beat Halo 3. Ah, the lunch break marathons.
Anyway, it didn't disappoint me. Neither did it surprise me. It was exactly what I thought it would be, including the length. It was a fun shooter, although half the time when I shot out a spider-mech core, I would instantly be flung 1400 feet sideways and into the air, then left to fall to my death outside level limits. Also irritating were the number of "oops, you're dead!" moments. I like to earn my complete failure, thank you. Arbitrarily killing me is pointless.
Overall, though, worth playing.
Unfortunately, I think Halo 3's life span is limited, because it's not top dog.
The fact that many people are disappointed with Halo 3 is not Halo 3's fault. It is a victim of its own success. The only way Bungie could have kept everyone's eyes popping is to radically change the game - we're talking change the genre - with each installation. Otherwise, "more of the same" is what an IP will bring. At least it didn't devolve, like Sly Cooper.
After Halo, I spent a little time today playing Eternal Sonata. Which is the prettiest RPG in... um... ever. It beats out Valkyrie Profile in both tone and quality, which I honesty didn't expect to happen for at least another... um... ever.
It also has a fun battle system involving light and dark areas. This is the first game I've seen since Disgaea which uses terrain in an interesting way. It's not nearly as complex as Disgaea's colored land system, but since the battles in Eternal Sonata take less than two minutes, it doesn't have to be. I think - I haven't gotten very far.
The game is largely cutscenes, which I would normally be irritated by. Except that it's so damn pretty. And the voice acting is generally excellent. Sometimes the translator decides to use a big, modern word when they shouldn't, but by and large it is quite a solid writing job, too.
I haven't finished the game yet, but on the strength of the prologue, I recommend it highly.