Funcom gives us some insight on the game and where the player fits into the story. The concept is interesting, it’ll be good to see how it all plays out in the game.