OpenLabyrinth: An abstract pathway-based serious game engine for professional education | IEEE Conference Publication | IEEE Xplore