To me there is no such things as a final overview of an MMO. It's always changing and growing as time goes by.
Trion did a great job on improving Rift since it launched and now feels like a much better game. Hopefully they will do the same thing for Defiance.

