designing transformational gamesThis note last modified February 4, 2024 designing explorablesActivity Theory Serious Games Analysis-Carvalho has some great related work.