Hey there, after a LONG time not visiting the site, I came back to check it out. I noticed that in the "Manage My Account" and "Edit Character" areas, there is a link on the top of the page that says "About". It takes you to a "oops this page doesn't exist" error.
Also, the last time I was here was literally the week after CIT joined the Titan network. The site looks great!