Looks like we made it, fans. The site is live on WordPress. *breaths a sign of relief* If you can see this post that means you are viewing the new site! What do you think? Is there anything missing? Did I miss updating a link? Let me know in comments.
Oh, and thank you for your patience while I moved!