I give my thoughts on the new bethesda creation club tracker mission the vulture, showing off the items included and then say if i think its worth it