Zahir
Member
Hey there. It has been a long time since I came here and I had seen a lot of changes in this website which is very cool but I remember one website called The Index (https://theindex.cc/) and when I clicked the link, it came back to here which surprised me. Can someone tell me what had happened to that site and the Download changes that had occurred around here?