Could it Be SAMI?

Is Sami "Samantha Fisher" the one who created this site? It could totally be her since shes been posting so much stuff.