A whole bunch of indie gems are currently on sale via Switch eShop courtesy of Headup Games! The sale is…