New details regarding the Saints Row reboot have been revealed. A slide from Embracer confirms its August 23 launch date, and that it is a full reboot of the franchise. The originals are zanier versions of Grand Theft Auto, with later games featuring alien invasions and more. New gameplay videos demonstrate the new game’s extr...