Its hard to tell if its good are not, you havn't shown much. Yes more views would helpful and your concept would be nice to see since you are not going for a realistic character. Maybe a few close ups of the head would be helpful.