Well, we'd say it was about time, right?
What do you think? o.O
We're back and better than ever, with tons of epic stuff coming your way and maybe even one or two Telltale tributes as well. :D
We were "born" along with you guys on this forum, so it's only natural to show you our site being reborn!