Don't forget to take part in the discussion about this video on the r/h1z1 subreddit.
There was also a "hidden" flash of an image towards of the end of the video too, what could this mean? New cosmetic concept art?