It's not Fallout, so it means nothing to me. Couldn't possibly care less about Battlecry.
BTW: I see the Battlecry forums are already up running here.
Battlecry has its own http://www.gamesas.com/forum/271-battlecry/.
And you can use the http://www.gamesas.com/topic/1501213-fallout-4-to-be-shown-at-e3-2014-2/ to discuss what might happen at E3 this year.
Further speculation on FO4, as always, goes in the http://www.gamesas.com/topic/1501097-fallout-4-speculation-suggestions-and-ideas-203/