michael chu

Overwatch – Lead Writer Michael Chu Hosts AMA

Chu talks everything from Persona 5 to Love Actually