We all know Rooster Teeth for their gaming humour, but a more serious matter has taken...