So, seeing as the game awards stream just ended, I decided to hop off and go onto warframe to play a bit and see what the cape drop was (for reference, I had my twitch linked with warframe and had been watching since the game awards started), only it wasn't there.
And the thing is, this isn't a uniquely me thing, either. On both region chat and in twitch chat there's a whole horde of people claiming they haven't received their drops either (with the few that have tossing their teasin