Red Cabin Games is bringing their action roguelike indie game Space Scavenger to the Nintendo Switch this week on August 20th.