While immersive technology allows for exciting new experiences, game-based learning shouldn't focus solely on the look and feel: primarily, it should concentrate on good game mechanics. A successful learning game challenges the participant, encouraging them to persevere rather than giving up at the first hurdle. 

You can spend considerable time and money creating a game that looks brilliant, but that won't keep users engaged or motivated to continue. To achieve maximum engagement, learning designers must first consider the drivers that motivate a player through the barrier of frustration to the next level.