Where is TFT

Riot answring questions all over at NA and EUW west support. so here's a question. (in hope they'd answer) Where is TFT? you are not keeping us updated at all. how come NA Got it and we Didn't altough it says we should be getting it today. Explainations please? or atleast keep us updated with goes on with the mode release?
Report as:
Offensive Spam Harassment Incorrect Board