Might be a dumb question buuuut...
How do I find posts? They used to be linked from the comics themselves, now I have no idea where they are. Honestly? Not liking the new web site layout, finding it a lot harder to navigate.
EDIT: And not 5 minutes after posting this I have figured it out.