What would an Call of Duty game from developers Infinity Ward be without a massive 25 Kill Streak/Point Streak that annihilates enemy forces in one swift and devastating event? According to leaked images of the game in action, yet another 25 Point Streak will be returning in Call of Duty: Ghosts. Twitter user xD_Ryan_ was able to get […]