Super Mega Team: Nomads and Game Developers. A new video we just put together showing our life during this past year travelling the world and making games. English and Spanish subtitles available. Related