A man is critically ill in hospital after an assault in Limavady.