Independent video games publisher Wired Productions today hit the button on its Steam publisher sale, offering extensive discounts across its product portfolio, featuring some of the most loved indie ...