One of the bigger sale events of the year has arrived - the Steam Autumn Sale 2026 is now live