Delivery INC: New DLC and FREE Multiplayer Update Releasing Next Week!

New Content is Being Delivered July 18th! Today we are excited to announce that the free multiplayer update is leaving open beta and releasing to everyone next week. And that’s not all! Along with this free update we ar…