Checkout some upcoming indie gems coming soon to Switch from July 6th...