Infinite Teamwork