Board Thread:Administrator's Noticeboard/@comment-7697305-20130802033057/@comment-4674838-20130803053025

I actually think the article is useful in its current state. Specifically, it provides backstory on the idea – that there was a sketch, that it was an idea that was seriously considered but never implemented, and that it was scrapped in the dev cycle.

My understanding (I could be totally wrong on this) is that the developers have no current plan to add Cthulhu into the game, so to mark it as an "Upcoming Feature" seems inaccurate to me. I think it's more accurate to regard it as a scrapped storyboard idea, and in this form I don't see any issue with it having its own page.