Yes, they mentionned many things, and I am taking these with a grain of salt, mind you.
How many times are they gonna change character creation ? Next update is adding skill choice ? Then another update for Equipment choice ?
Is this Beta, or character creation brainstorming ?
What is the first thing you see when you double-click on the DOS icon? A popup telling you that "This build is intended for gathering user feedback and to improve the game. Features and environments are still in heavy development".
Less rant, more feedback.