Gone are the days of Triple A gaming titles always coming with a $60 pricetag +more in DLC and addons. Recently, publishers have realized that they can garner a much wider audience by changing their business models and releasing free to play games. Most specifically, users may be left asking, “Is Warzone Free?” And we […]