hahhahaha OKAY AYN RAND (possible saints row iv spoilers but not too bad)