News Impressions on Outpost Delta for Nintendo Switch A word of caution for this indie title on Switch.David LloydOctober 21, 2020