Here’s Everything You Need To Know About The ‘Far Cry 5’ Release GAMING / By timw_brap The trailer has dropped.