We just posted a new site layout. Let me know what you thinka about it.

Thanks!

Cybermonsters