Red Dead Redemption
SPOILERS AHEAD!!!