Early Impressions, having taken a BH to 20 and an IA to 18:
Technical: Rock solid. Zero lag, zero crashes. I have one occasional bug that prevents me from seeing chat in some ops groups (instanced PvP). The queues are bad enough that they caused me to abandon my original server, but I understand why Bio is doing that. Most MMO’s can’t issue a major patch without breaking things. This seems like quite an accomplishment.
Graphics: Meh. The game doesn’t look bad on my beefy rig or my laptop, but even at the highest settings, the game looks no better than LoTRO. It’s state of the art for 2005. The low-res textures are the biggest culprit. Bio clearly went for performance over quality. I hear rumours that a high-res texture pack may be patched in, but I’ve not seen anything official.
Classes: Most of them are interesting. I generally pick one and stick, but everyone will be rolling alts in this game. While they haven’t quite gone with Blizzard’s “make everything overpowered and awesome,” every single class gets some “omigosh” tricks and cool stuff to do. There’s a fair bit of complexity here, too. These are not dummied-down mechanics.
Combat/ Animations: Smooth and fast. Combat looks and plays pretty well. It’s not as fast and furious as a well-done console game, but there’s none of the ‘stiffness’ you often see in MMO combat.
Leveling: The storyline has been interesting on both classes so far. These are KOTOR games, and the focus on storytelling backed by good voice acting is everything the previews promised. There are also plenty of sidequests, and you gain a ton of exp in PvP. Leveling is, if anything, too quick. I’ve almost outleveled the second planet (Balmorra) before getting there.
Dungeons: This includes heroic quests and instanced dungeons, all meant for groups. They’re excellent so far. Nicely done stories, good cutscenes and fight mechanics similar to what we have seen elsewhere (e.g., “don’t stand in fire,” control adds or burn the boss - all the classics). Despite the lack of an automatic dungeon group creator, it has been very easy to put teams together (though I am playing a tank and a healer). Companions can sub in to some extent.
Solo Play: Every class can solo well. The companion system is brilliant in this respect. These are the exact opposite of Skyrim’s boring, ineffective allies. This is more like an old-school RPG, where you design characters partly around which NPC’s you will group with.
PvP: It’s well done so far. I have not seen world PvP, but all three battlegrounds I have seen are a lot of fun. One of them is “Huttball,” which is basically football with blasters. That’s especially clever, as you can end up playing against folks on your own faction (good, as most PvP servers appear to skew heavily in favor of empire population).
Community: I’ve only tried two servers so far (Jung Ma and Ven Zallow, the two east-coast RP-PvP servers), but it has ranged from good to excellent. General chat is generally bearable. My /ignore list remains blank (and I am quick on that trigger). I’m especially happy with Ven Zallow, where I’ll be staying.
UI: Ugh. It’s functional, but barely. Worse, it’s almost completely uncustomizable. Most windows can’t be moved or resized. There are no macros at all. This is the single biggest weakness of the current release, and it’s a significant one. One-size-fits-all is not the current state of the art in MMO UI’s.
They’re years behind WoW in volume of content and features. Heck, they’re years behind LoTRO in this respect. The core game is great, however. I’ll definitely keep playing until endgame, then hope they can add content quickly enough to keep things interesting.
Great freaking start, anyway :)