Let It Die Major Update Changes Scheduled Until August 2017

Let It Die Major Update Changes Scheduled Until August 2017

Let It Die will have major gameplay changes and additions until August. The developers announced the time frame for each of their content updates

Read Full Story >> www.thebitbag.com