Washington and Beijing Reach an Agreement The long-running dispute over TikTok’s ownership is finally nearing resolution. U.S. and Chinese officials have confirmed a framework…
Mirror’s Edge retrospective: a story of Faith
I’m sure most of us can recall that auspicious day in late 2008 when the gaming gods blessed us with the original Mirror’s Edge….