1 2 ARTIFACT is... Editor-in-Chief Eugenia Ellanskaya Creative Director Dexter Findley Co-Creator Laurie Hutchence Editors MaryAnn Kontonicolas Eugenia Ellanskaya Dexter…