No, I'm not a Human: Release Date Reveal and New Trailer

Heed the preach and spread the word: No, I’m not a Human is coming out on September 15th. Anticipation, anxiety, pride, and so many more emotions fill us as we approach the date. But it’s inevitable, like Death itself.…