Hello, Im new to this place. The one question on my mind is, Did pcgamemods get shut down or somthing? I went there today and some stupid movie site came to instead. Ive read earlier post and It seems that it has been down a few times due to updates, could this be the case or is my isp pulling some bull on me?