Needs more content, there's already at least one site I know of that has a list of MMO's (free, paid, browser based, standalone, 2d, 3d, tickbased, realtime, turnbased, etc), so yours'll need way more content before it can rival it.
My only -legit- complaint at this early stage though is the...