So on my first attempt on the new Oil Rig mission in the new Ready or Not Dark Waters DLC I managed to get a A rank as well make a damn good video out of it, enjoy!