DarkBahamut87 on 22 August 2011
In Italy they delayed the release date to September 2nd (so it's not out yet), God only knows for what reason...
Anyway it's simply awesome that the game it's going so well!!!