With the In The Name Of The Tsar expansion DLC set to arrive “late Summer”, it appears DICE can’t contain their excitement as they have released a new teaser image. As recently, the Stockholm based studio has teased new information regarding the DLC ahead of the scheduled June 10th event, where the public will get […]