A game within a game. Minigames are conceptually simple, yet frustratingly hard to define… at least ...