Asteroid Escape: A serious game to foster teamwork abilities