Saints Row 2 and Saints Row 1 were among those people requested. Others showed their mistrust of the leak, as there were no screenshots attached to the original post. Others still poked fun at the ...