Pokemon Go: Gamification in Action

If perchance you have been living under a rock, Pokemon Go is a mobile...