The challenge is that in many [management] games are implemented in a really simple, non-sophisticated way. Often they focus on extrinsic motivators, which have only a limited runway. The example with Microsoft is not a game - it's challenge. A game takes you on a mission, a step by step through a series of challenges, using a mix of intrinsic and extrinsic stimuli designed to get you somewhere.
The fact is that most games are really not implemented the right way, or are not games at all. Most of them are challenges. They use elements of the gamification toolbox, and claim to be games...but they are not.
I will end this post like the one I created a few days ago following the publication on the gamification subject on CMO.com.
Gamifying anything can be difficult, but it definitely works to drive engagement and behavior change. Is it the silver bullet ? Not immediately, but it does allow to get deeper and more meaningful interactions. Game over ? Not so much.