When I was at Marineland last Monday I walked by the location where the new Topple Tower will be. They are promoting the ride on the maps they give out (it says it is coming soon). The location of the ride is around the bend from the bears and immediately across from Dragon Mountain. The ride isn’t there yet, but the site appears all ready for it:
As a side note, it doesn’t appear that there has been any more progress on the Dragon Mountain facade improvements.