They use the CrystalSpace engine, which is open source, i think. That would mean they can't make the game commercial without changing the engine.
I suspect the catch is, that the game still lacks most of the promised features.
Also, i wouldn't be suprised if the server were very slow. Online games need a lot of bandwidth. How are they going to pay for it, if they can't charge anything for the game?