The Artifacts got a BOMB review on Hypetree. ¬†Read it and download the record. Also…note how sexy they are.