• Artifact Lead Designer Richard Garfield Laid Off by Valve

    Artifact Lead Designer Richard Garfield. Recently, the gaming company based in Bellevue, Washington laid off 13 full-time employees and some of …

    Read More
  • 0 0