Board Thread:Fun and Games/@comment-24239527-20141120121447/@comment-25810500-20141204064940

Absolutely they are setting up Inhumans in the universe. I don't think it necessarily is Attilan. There was a city mentioned in Infinity that was hidden on earth. It was Inhumans who had left the main tribe. I think that just the introduction of the characters on earth allows more room for the show to grow and possibly deal with more super powered enemies. You got to think Inhumans may very much be the MCUs answer to Mutants. Isn't it possible that the MCU Quicksilver and Scarlet Witch are inhumans and that Skye may be about to release the Terrigen Mist that triggers/creates an Ihuman movement?