Talk:Specter (Tenno)/@comment-198.54.104.245-20140510060632/@comment-17703786-20140513061127

"this wiki is not affiliated with them in any way"

Actually, this wiki is officially endorsed by DE. Hell, there's a large button link to it in the Warframe homepage.

You're right though that they likely wouldn't check the forums here on the wiki for any ideas. On the other hand, they do often check out their own forums, which has its own feedback section to boot.