
It has to have a good plot...
I disagree. If I want a "good plot," I'll read a book. Part of the reason why Grand Theft Auto 3 was successful was the fact that its plot was incidental -- most players ignored it, and just drove around exploring and killing and blowing stuff up. It was amazing because it was a fully developed world where you could do (almost) anything.
I love playing the Ace Combat flighter-combat games for PS2. They all have plots, but I couldn't tell you what those plots are because I click through the exposition. I don't care about the stupid story; I want to fly a plane and blow shit up. The programmers spend a lot of time creating cinematic storyboards, when frankly, I'd rather they added a dozen more missions. I quit playing RPGs altogether because, while the original Final Fantasy was fun, its PlayStation sequels choked on storylines. I swear, during one I spent 10 minutes watching a bunch of CGI characters jumping off a train and breaking into a building and riding through a window on a motorcycle -- and meanwhile, I'm watching. Enough already, with the alien and the spaceship and my character's background...I just want to fight some dragons.
Go back to the paradigms, either Donkey Kong or Super Mario Bros: "The story is, there's a princess you need to rescue. GO!!!" Nobody played the game because they honestly gave a damn about rescuing the princess; they played it because it was fun. Imagine if some programmer applied the GTA3 dynamic to, say, TIE Fighter, and you could just randomly fly through space and attack squadrons, convoys, planets, whatever. Ditto here: How cool would it be if, instead of gluing your gameplay to a predetermined plot (probably culled from some rejected script), you could explore space with your starship and find new planets, encounter new species, decide to "tease" the Romulans around the Neutral Zone or decide to warp over to Delta Quadrant and start busting on the Borg?
I'd buy that game. Definitely knock off the A-list voice actors, and stop nailing everything that happens to some linear plotline. Fire all those people, and instead spend the money on innovating the gameplay.
HELP!!!! I'm being held prisoner in /usr/games/lib!