Thank you for playing! :D
The destructible terrain is a tilemap in Unity, with a tilemap + composite collider. As you get deeper the terrain is generated as you go. It is also pretty easy this way to remove a circle from the tilemap. The only problem is performance if there are a lot of tiles :/
Hopefully that answers your question :)