Warframe 1999 final trailer is out, confirming an official release date of December 13 on all available Warframe platforms.
[Warning: The below contains MAJOR spoilers for No Good Deed Season 1.] ...