Tokyo Game Show faction trailer

These TGS faction trailers are made and to be premiered in the Tokyo Game Show.