A totally rewarding experience from an amazing franchise, however, theres so much untapped potential and some of us are just waiting to see some change. The maps need improvement, and pokestops should be spread all over and not just in the big cities. We also need Battle Towers where trainers can meet and duke it out against each other like in the classical games. Sooner updates of such will ensure player retention. The app takes too much time to restart and load though.