Alrighty... I'm a new player, so perhaps I can offer some insights, at least from my perspective. I intend for any criticisms I offer as constructive, not outright bitching.
Firstly, player retention involves a combination of expectation, delivery, and figuring out the right combination of...