User blog comment:YourPrivateNightmare/The Freljord Hype.../@comment-4947142-20130413182200/@comment-5077844-20130413185656

Yes he is, they even made somewhat of a post about it on Surrender@20, where they try to explain all these lore cahnges.