Activision has announced that Call of Duty: Heroes is now available on the App Store and Windows Store for the low price of absolutely nothing. This game will bring back some of the series' most well-known and beloved heroes, too. Can you say Soap?