Going by what the dev team say your specs should be more than enough by a long way.
Jay Wilson: "Currently we have no plans for specific DirectX 10 support. Right now are running a DirectX 9, and we run on a pretty broad range of systems, really fast. Overall, across-the-board Blizzard's goal is that all of our games support a broad range of systems. We don't jump up the system specs in any grand way. We have no intentions of being a high-end game, and certainly no intentions of being an exclusive DirectX 10 game at this time...
We don't exactly know what the system specs are yet, but we'll try to keep them pretty low. We make a lot of decisions about what we do and do not put into our graphics, in order to keep the game running fast. One of the reasons why we talk a lot about art style, and how we focus a lot on art style, stylization of art over... when we do that it allows us to have a good looking game about falling back on technology, our technology does not have to carry us when we have such great art in the game."
Not even planning on Direct10 which is a pretty good sign it will be lower spec game. Things can always change of course but they are in the business of getting to as many people as possible, so they will want to keep the requirements down.
Oh and that link you provided doesn't work for me, so i'm assuming the specs in your post are the same build you're talking about.
Jay Wilson: "Currently we have no plans for specific DirectX 10 support. Right now are running a DirectX 9, and we run on a pretty broad range of systems, really fast. Overall, across-the-board Blizzard's goal is that all of our games support a broad range of systems. We don't jump up the system specs in any grand way. We have no intentions of being a high-end game, and certainly no intentions of being an exclusive DirectX 10 game at this time...
We don't exactly know what the system specs are yet, but we'll try to keep them pretty low. We make a lot of decisions about what we do and do not put into our graphics, in order to keep the game running fast. One of the reasons why we talk a lot about art style, and how we focus a lot on art style, stylization of art over... when we do that it allows us to have a good looking game about falling back on technology, our technology does not have to carry us when we have such great art in the game."
Not even planning on Direct10 which is a pretty good sign it will be lower spec game. Things can always change of course but they are in the business of getting to as many people as possible, so they will want to keep the requirements down.
Oh and that link you provided doesn't work for me, so i'm assuming the specs in your post are the same build you're talking about.