Hi-Rez offers an explosive first look at First Watch Games’ upcoming cross-platform shooter; check out the launch trailer for Rogue Company here.