By | April 10 2012 4:47 PM

The next installment in Activision's first person shooter franchise, Call of Duty, may be revealed in the near future, according to a leak over the weekend. A logo for the game with the date April 28th underneath leads fans to believe that more information on the next Black Ops will be unveiled soon.