Titanfall Beta Release Date! Analysis