Source: https://www.edutopia.org/video/teaching-teamwork-through-video-game-development-tech2learn-series