You must log in or register to comment.

dele_ted wrote (edited )

Seems completely dead from here. Can anyone confirm this site is not down?

edit: It's online, but very, very slow.

2