Saint Row IV Demo

Yesterday, Saints Row IV released a trailer showing the details of the new game. Today, Deep Silver has released a Demo which goes into details about the President battling aliens. Check out the video below.

TatWza