Toward meaningful engagement: a framework for design and research of gamified information systems
Digital games and beyond: what happens when players compete?