I think they're saving further revelations about Odin for a future patch, or possibly the 3.0 expansion. Considering they're giving us further story expansions on characters like Edda, Humbrect Longhaft, and even Spenser of the Bottomless Cup (previously known only as "the boss of that one FATE at Buscaron's place"), I doubt they've forgotten about and/or have no plans to expand further on what Odin is. Hell, didn't they talk before about how Odin taking on the appearance of the player to get the last hit on him was part of his lore?
I like the idea though. Mabinogi did something like this with the quest to unlock Dark Knight powers, but it was kinda light on story and wasn't really -that- impressive. Something having to do with the armor we got that could make it more than just an idle conversation piece would be really cool.
... and if not, could we at least get a way to make an armor stand out of it and stick it in our personal room to show off?
