4.0

Cute and mostly believable. Good storytelling.