In regards to any of you who are having issues logging in: You should be good to go now. Any account created in Mammoth has been ported over. You'll just need to do a password reset.
Blogs: We're working on bringing all the C Blogs over as you read this. You should see them reappear in your feed by tomorrow. It's look brokenish so you'll need to clean them up a little. But better than never coming back! All your content is still available on beta.destructoid.com in case you're worried.