I remember my first time in the lobby pretty well. And it is true, i was totally surprised, that there is a chat at all, because I played just scenarios and custom games for years - (and for that I can say, there cannot be too much scenarios.)
I think the lobby is pretty good working if you are a little bit used to it. May be just a short video tutorial talking about chat and hosting should be enough - may be it can be scripted using languagefiles, so that it is running in the users language right from the beginning.
But I think, Lobby can become more functional for players to find each other. I think it would be nice, players names should be visible when they are connected to a server - minimum during the game start is awaited. I think, it would be nice to see playernames during the hole game, because players in the lobby might want to wait for special players ending their game for having a game with them afterwards.
This could be done for example with a popup hovering diffrent servers. For the same reason it would be nice, to have an opportunity to "shout" in the lobby, when you already logged in on a server, but the game have not started.
May be, it would be more cool, if the player remains in the lobby-chatroom, when he is already on the server, but the game have not started yet. So the gamers who are already on a server were still able to look for players in the lobby, dont you think?
The Options-screen is pretty filled, I agree. And I would love some additional options. Maybe its useful to make it switchable between an easy "dummy" screen and an expert-view with more pages. For example I would love an option screen for the free camera mode (moving and turning speed, minimal height above ground) to produce more epic game recordings
.
I think the first thing a gamer learns, is to know about resolutions.So i think it should be always accessable. And there is a good reason, to provide low, oldfashioned resolutions:
In general I am a little unhappy, that you need bigger and bigger machines to run MG fluently. I remember times running glest on a single core without problems. It would be great to have an Lofi-Mode to get MG become payable on smaller machines again, because the small machines are those, which are accessable when you are bored somewhere on travel or elsewhere. Its weired that an dualcore Atom 1.6 GHz and an Nvidia ION2 is not enough to run MG. But its propably very difficult to bring cpu-load down again? Please keep an eye on that, how can you keep the cpu-load lower on those mass-attacks, or are there other possibilities to keep those cpu-peaks lower. Network gaming (which creates often bigger amounts of units) would profit from bring down those cpu peaks too.
lots of text... thanks for reading
Greets