Call of Duty: Mobile to be released on October 1
Activision has announced that their first-person shooter franchise Call of Duty will finally be released on mobile devices on October 1 for iOS and Android users. The mobile game will be the first free-to-play Call […]