There used to be a button in the forum header that took you back to the main site, it seems to be gone now D:
site has been a bit borked since the overload, so might just have to refresh and wait for things to finally chill back out
Ah, alright. Thank you! Refreshing did help.
Thread lock please :D?