Love Rat - the real deal?