2012-10-08, 19:51:33
Things are still being worked on, yes.
Also the site is going to be moved to a different server soon, that I think will solve most of the issues.
Also the site is going to be moved to a different server soon, that I think will solve most of the issues.