Ubisoft Releases Far Cry 5 Teaser Trailer Showing Location and Ominous Actions; Full Reveal Set for May 26

Something feels weird in this trailer…