Claim: Humanz was released before 2010.
Verdict: REFUTES