Video gamesfromGameSpot4 months agoThis Delivery Destruction Game Will Be Free On PC At LaunchDeliver At All Costs will be free on Epic Games Store for one week starting May 22, before transitioning to a $30 price point.