New album of Overwatch music hits streaming services today, new composer Q&A Chris Sico Associate Brand Manager, Overwatch