WOW dude, I went to that site, being like," oh no heres another mod site that`ll probably have a bunch of coming soon sections and empty content, (sorry, the mod community has made me a bit jaded) imagine my surprise- theres all kinds of juicy info on that site, I just got done listening to all the bios, the site itself is…