The layout and content of this site reminds me of another forum that existed until recently, FIM.org, to the point where I actually saw a thread that I swore was posted identically on there before it went down. What is the relationship between that site and this one? Is this some sort of successor?