Tijdens de Indie World-presentatie vanavond zijn onder andere Fez en Oxenfree 2: Lost Signals aangekondigd voor de Nintendo Switch.