is this the real trailers from the developers or a fan made one?, if is a real one i dont think they will show it on tv but if is a fan made one i think the special effect is impossible for them to achieve.
is this the real trailers from the developers or a fan made one?, if is a real one i dont think they will show it on tv but if is a fan made one i think the special effect is impossible for them to achieve.