Why does Shepherd do that?



Shepherd betrayed Task Force 141 because he wanted to be the one to kill Makarov and make him a war hero like Zakhaev.

Related Questions