Claim: On April 28 2017 Humanz was released.
Verdict: SUPPORTS