Newest Far Cry 5 Trailer is a Singalong. Seriously.