Prior to indie game SuperMarket Tycoon's release on the steam store, it has been delayed due to a DMCA filing