3 years 5 months ago Link Gamasutra Four devs from the likes of Ubisoft, Electronic Arts, and BioWare have teamed up to form Yellow Brick Games and take aim at developing indie games with a "craftsmanship approach". ... Tags Gamasutra