To elaborate on what Wolfguarde and Focii mentioned, the game is very much still in development.
We are participating in the forums because there are chances for us to shape the history of the game as it is being made, like my link above for the Map Voting that just finished and Domain and Settlement Selection still to come.
As the game is in development, we only get to see small tidbits of footage as "gameplay" video isn't the devs running around in a complete version of the game, but them running around an isolated section to show off the latest mechanics being developed.
With how we seem to be rolling from one thing straight into another, I don't think it will be long until we touch foot down on Elyrian soil, although the full games launch will still be a ways off.
If you want to participate with the early stages of testing, getting to know the community, or even developing your plans for the game to come, I suggest sticking around and checking things out.
If you have any questions I would be happy to private chat with you, if you send me a direct mail.
Again, welcome to the forums!