Play 'Evolve' free this weekend on Xbox One and PC
Questioning what to do together with your three day weekend? Turtle Rock Studios is hoping you will (re)go to its co-op shooter Evolve, courtesy of some days of free entry on Xbox One and PC. Even in the event you already personal it, it might