In addition, I'm figuring to do an audio system similar to what OGRE offers, so that the game can take advantage of certain EAX features (such as multiple, finite environments simultaneously). Well, similar to what OGRE's RenderSystems offer; that is, multiple audio drivers with a shared interface, and a root to control them from.
I'm still figuring out what language should be used for any game scripting. I'm really leaning towards Ruby and Lua, in that order. What'd be best is setting up a basic environment, cloning it for each level, setting up any level-specific stuff, and then sandboxing to prevent any nasties. If I recall correctly, I can do that with Lua, but I'm not sure about Ruby.
Meldstar still needs design people, since I suck at anything beyond coming up with an original concept. The art of fleshing out an idea into a full-fledged game is foreign to me as I've recently come to admit, but as far as I can tell I'm still better than the rest of Meldstar at it. Sux.
Now, I gotta figure out how to make CEGUI and the Theora video plugin for OGRE play nice with the state machine system. Whee.