Twitch and Xbox's independent publishing program ID@Xbox joined together on Friday for an indie showcase featuring over 60 games, including 20 that will launch day one on Xbox Game Pass. Among the familiar titles in the latter group was the open world, coming-of-age exploration gameSable, from Swedish publisher Raw Fury and North London-based developer Shedworks.