Titanfall Beta Details & Number Of Titans Revealed