Gaming Desura Addresses Delays in Payments to Developers Digital games distributor Desura has been late to pay developers that publish games on its…