Yeah that's what I thought too. It's almost as if Bethesda said "Alright, we did this teaser website for F3, so you should do the same thing." and then Obsidian said "Well, fine, but we're going to do it in our own, much more badass way."
Although this is all purely speculation and possibly...