One of my friends on Steam told me that is now pointing my domain. Linux says the domain still has some 6 months of registration left. Not sure why the URL now points to me but any traffic is welcome.

My friend used to run a rival site but gave up on it years ago. So he is providing referral traffic. My current domain is registered for a long time frame as i am not worried about the situation looking forward for several years to come. Referrals are always welcome.