Claim: Troy Baker's indie band released their debut album in Germany.
Verdict: NOT ENOUGH INFO