Red Dead Redemption 2 Gameplay Trailer: Every Cool New Mechanic So Far