ARTIFACTS is a playable word

artifact Scrabble® Dictionary

noun
pl. artifacts
an object made by humans

199 Playable Words can be made from "ARTIFACTS"