Congrats JK on all the traffic you're getting to your new site. I can't believe so many people found the new location so quickly!
Perhaps you should show all this traffic off! If you go to
www.extreme-dm.com/tracking/ you can get a tracker for your site. It means that you and your visitors can see how many people are coming to your site.
Good luck mate