Weekly Wrap-Up #34 – Activision and Nickelodeon Sign Teenage Mutant Ninja Turtle Deal, Media Molecule Tease New Project, Valve Lays Off Employees and Much More

Weekly Wrap-Up Featured Image