Nice finds
Im not sure about this.. but i 'think' when you click on
The Developer
--Visit Web Site
on the mods section
If they havent entered in http:// it will just take people to
https://vborg.vbsupport.ru/there site here
I might be wrong but i clicked on it on this thread:
https://vborg.vbsupport.ru/showthread.php?p=1152766 and it took me to
https://vborg.vbsupport.ru/ema.em.ohost.de
Distance