Warframe’s Last “Fortuna” Tidbit

The Warframe community thinks this may be a clue about the release date for the new “Fortuna” DLC.

Read More