Anyone have any feedback on the current status of the getting into the game? When first released, plenty of people complained about multiple social accounts needing to be created and poor performance. Has this been addressed at all, as I'm interested in picking it up. Any kind of multiplayer community still active?
Tom / Doc4