There's big freaking gun, and then there's "OH GOD IT'S BIGGER THAN THE CITY!!" scale weaponry.  Of course, a building sized artillery cannon unearthed from the black forges of the dark god would work pretty well too.  If the DPDS can figure out a way to move it and fire it, they would actually be able to cause minor scrapes and bruises to the ancient monsters of doom.