The main idea is to overrun the opponent, but this deck does not work too fast.
At first I play as many Krenko's Commands and Dragon Fodders as possible, then I cast Shared Animosity if possible. Next turn every goblin attacks and if my opponent blocks, well I cast weapon surge, then the blockers are most likely dead. After this turn the plan is to cast my Goblin Chieftain and as many goblins as possible. If my opponent can't prevent himself from being overrun, he's dead.
But this doesn't have to work, of course. My opponent can slow me down with Propaganda, Ghostly Prison, Crawlspace or similar stuff. Then I play goblin after goblin and when I have five or more, Goblin War Strike and/or Gempalm Incinerator will be used. If I do not draw enough of them Purphoros will come and then it shall be quite easy, if my opponent is not faster than me and I am crushed.
The ultimative kill for a token deck are cards like Pyroclasm, Hidious Laughter or Wrath of God. if this happens, I'm gonna cast Mass Hysteria make my game faster (and my opponent's, that is why I only use it in this one case) plus I've got the option to lay some tokens in the same turn, so that I can attack instantly. If Shared Animosity is on the field it's good, 'cause then I can applay pressure on my opponent, if not I have to wait and this can be deadly if I am forced to block a strong creature or if I simply cannot block a strong creature my opponent casts.
This is the way the deck works/ it should work. If you have better suggestions, please let me know