A fair review (IMHO)... from a guy who as actually played recently.
Has seen the game from launch how it has evolved into its current state.
Worth a look if you are new to the game... to see how things have changed greatly round here.
If you are lucky enough, you too could meet the "Clown Crew".
Clowns... seriously freak me out...lol