Battlefield 4 Beta! First Impressions and Game Mechanic Analysis!