Hi there,
yesterday I got up again and played 6 hours of Fallen Enchantress... and I must say I'm a bit shocked about the state of the game. Yes I know this is still Beta, but the final Beta. I'll try to keep this short... but I really hope that the launch gets postponed. I've been here ever since I've heard of the original Element as it's kind of my dream game... so I really want this game to succeed.
Glitches everywhere
It's been the same story for me since the first Fallen Enchantress beta, glitches are everywhere. It got better, but still. At least I gotta comment on the stability, not a single crash for me on 8 hours of running Fallen Enchantress. But there is just too much of the little things: I can't read whole descriptions on traits when creating a new faction, I can't select multiple weaknesses, other factions just greet me turns after meeting them, some weird movement, still can't change the map color in the faction creation screen....
That's the little stuff, some of it can probably be fixed within less than an hour by an engineer. But there's also the more hardcore stuff. Often some improvements or buildings just aren't shown on the 3D map just to magically reappear a few turns later and in my last game I couldn't go on any quest more difficult than weak despite having researched all thos technologies. Oh and balancing. Don't get me started on balancing.
I filed issues for most of those problems just as I did in the past but somehow it doesn't seem to get much better which leads me to...
Questioning the engineering culture at Stardock
I'm seriously at the point where I start to question the engineering culture at Stardock. I mean what I've seen from patch notes and the game as a whole is that so many glitches made it in the game that should have never been there in the first place... like AI not being able to see goodie huts. What the hell? Seriously. I really don't think Test Driven Development (TDD) is practiced at Stardock, which right now is regarded as being unprofessional by many people. I know that it's hard with all the multi-threading and the graphics/GUI. But at least the game logic should be properly tested and TDD'ed from my point of view. Then again, I'm not a C++ guy myself but I know that tools for this exist and work.
It doesn't stop there... I mean essence is cool, I love random events and all the other new stuff. But from Beta release to Beta release I feel like the team is just like "Oh we got all those great new features! Check it out! Nahhhh those bugs everywhere... we'll fix them later." As the software grows larger it only gets more difficult to fix bugs. Imo fixing bugs should be the first thing on the agenda, only if those are reasonably clear new features should be added. That significantly reduces the amount of rework and also customer happiness. I mean seriously people, I like the new concepts, but I could have done without them. I would rather have a bug-free and more polished game.
Speaking of polish, truly great games (like Blizzard games or Guild Wars 2), those that get the aimed for metacritic score of 90+, feel like a finished product in their final beta. Fallen Enchantress is far from that. Too many little and bigger glitches, that turn people off.
Dude you're so negative!
Maybe I am. I just want FE to succeed. The Elemental franchise and Stardock can't take another blow like WOM. Conceptually this is a great game and a game concept I always wanted to have and play with. It's like Civilization and Heroes of Might and Magic had a baby. Although all these glitches I had a wonderful time playing FE until I was way too powerful again and the quests didn't work. I just hope that the team recognizes that this isn't ready for launch this fall and imo not this year. Yes I know how GalCiv 2 worked out but it can't be like this every time. Take extra care with FE. Please.
TL;DR
I love FE, but it is way too unfinished and unpolished to even consider a release this fall.