Gameplay mechanics are the core of player retention. If the gameplay loop isn't satisfying or innovative, players will drop off no matter how good the story is. Look at how Dark Souls keeps players hooked with its tough but fair mechanics; the story is there, but it's cryptic and in …