**Make the Oreo Crust**
- Crush the Oreos in a food processor or place them in a zip-top bag and crush them with a rolling pin until fine crumbs form.
- Mix the Oreo crumbs with melted butter until well combined.
- Press the mixture evenly into the bottom of a 9x13-inch baking dish. Place in the refrigerator to chill while preparing the other layers.
**Prepare the Cheesecake Layer**
- In a mixing bowl, beat the cream cheese and sugar until smooth. Gently fold in the whipped topping.
- Spread the cheesecake mixture evenly over the chilled Oreo crust.
**Prepare the Pudding Layer**
- In another bowl, whisk together the pudding mix and cold milk until thickened, about 2 minutes.
- Spread the pudding over the cheesecake layer.
**Add the Whipped Topping**
- Spread the remaining whipped topping over the pudding layer.
**Garnish**
- Crush additional Oreos and sprinkle them on top for garnish.
**Chill and Serve**
- Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight, to allow the layers to set. Serve chilled.