The significance of game-based learning projects in 21st Century