Well, Aoc you have got me interested. I've signed up on their website and am downloading the game now. Amazing that a game of such quality (at least in appearance from what I see in the video) is free!
My only concern is that the reviewer said that there's hardly anyone online (at least in the newbie servers), but I don't know how long it's been since that video was made and i'm hoping the game has gained popularity since then.
EDIT: Just played it a bit online and what the man in the video said is correct - there's almost nobody online. There was in fact a grand total of 4 other people playing when I went on. Which is a shame since the game has such huge potential for multiplayer goodness.