The Independence Day Trailer is Here! And Far From Independent Looking