Quick quiz: A gamified approach for enhancing learning
serious games - engaging training solutions : a research and development project for supporting training needs .