Went to TreeGo in Moncton on the weekend with some folks from work. It was awesome and I recommend it for anyone in the area. If you are scared of heights, I assure you, this will help you get over those fears.
Here is a clip of Dan on the tarzan rope.
Update
Photos are here.