Does anybody gave any news or scrednshots of this game yet? The only thing so far that I have found is that it's being released in October on consoles. Neversaid anything about iPhone though. Just seeking some info fof this game. Can't wait, it's gonna rock I know it.