Navarian, 6 months ago Warframe, new content drops have been absolutely on point. Still blows my mind that it’s free.
Warframe, new content drops have been absolutely on point. Still blows my mind that it’s free.