dark chocolate performance review