the only game in town

  1. L

    Gamification

    A word we see increasingly often. Expect it to be linked with social credit systems. Expect it to be tied with performance targets at your workplace. Expect it to be increasingly unavoidable.
Top