The 2 new vehicles

I know the mantis is in, but have we heard anything about the second one, or are we just assuming it the mammoth? sorry if this was posted before.
thanks!

I think it will be a unsc flying vehicle.