February 17th
bySo to start off my thoughts leading into this week’s roundup, what the absolute fuck, Activision? There isn’t a lot I can say here that more articulate voices haven’t already said, but a coincidence of record profits and massive layoffs is never…