Story is good, I'd say so atleast.