Whenever I open the site on my phone, it opens the App Store for some random game. I have not hit anything on the page yet, and it only happens on this site. I am using the non-mobile version of the site. Any ideas?
I can't find any reason that you would be redirected by our servers. There could be some redirecting happening at your ISP level, or on your device. Do you know if your DNS settings have been changed? Try resetting your browser cache and following the steps in this ehow article to ensure that you have the proper DNS settings for your location and device.