User blog comment:Awyman13/Dragon's Teeth and Final Stand Leaked/@comment-28584497-20140327175227

This all sounds like complete bullshit. Final Stand going to be BF2143? Because that's what "walker factory" and "titan" would imply.