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.