Your instincts are probably correct in that you took it up the butt
That looks like a linked series of full page ads, nothing more...
That said, it would probably make a decent hub site to funnel traffic through. Tommy is right, at this point it's time to learn how to generate traffic to drive through it.
Stick around and read this board...building free sites might be just the ticket to get some linkage and some traffic
