That's pretty damn cool Solrac. Do you have more pics of the pieces you unearthed? It'd be kind of neat to actually own a piece of the set, even if it's utterly unidentifiable, haha.
Finding a tentacle? now that's a neat thing to find... Noticeable stuff in general would be neat to have, like pieces of the barge or whatnot.