I would give more stars, but I don't like that you have to essentially pay to play, for energy. You don't gain any energy any other way except waiting for hours and hours. Even then, its only like 6 energy gained per hour or MAYBE 30 minutes. I don't believe in having to PAY to PLAY any game. Aside from that, I love the story and enjoy playing.