Excellent new album from Teengirl Fantasy which I reviewed .