Immortals add a new coach in the form of Cuddles

Immortals are the LA Based OWL team. They have added a new coach to their roster, Cuddles. He will help the boys in developing their strats and finetune their performance accordingly.