>>723417114
>>723417414
If you're still playing Troonframe after all the shit they've done then you have only yourself to blame.
Lucky for you, anime Warframe is releasing on the 28th of this month.