Video
My thoughts exactly. [Glowy blue crystal with strange powers? Definitely suspicious and Tesseract-y. On top of that, the fact that Thor thinks Mandalus is located under that World Tree thing...
Normally Tony would brush him off, but he knows this is too important not to let Howard in on it just because he has long-standing daddy issues.] I can send you everything I have so far. Right now I'm trying to see what else is stored on here and if it's useful.