I haven't received the Formas and was wondering if I missed a step.
I claimed them on Twitch and my Warframe account is linked to Twitch.
They are not in my inventory and I do not see an in game mail regarding them.
Edit: I unlinked my account on the Warframe side, disconnected my account on the Twitch side, and closed the game. After that I relinked the Twitch account and had the in game items upon opening the game the next time.