Game News Squad's first free weekend is underway now, is yours to keep for half price