Is this only open to flash?

Because in case i have this website to show off:

Its a collection of websites, not an original idea, but the think is that in this one, users can submit their own.

I would like to know if the graphics give the idea of what the website actually is, and if not, how could I improve the overall feeling.

Thanks for everyone taking the time to visit my web! :hugegrin:

Well, and of course, if you could help me submitting something I will be very happy! :slight_smile: