Dark matter engines