Sorry for yet another thread about this software but i cant find any reliable info anywhere. IGN says it was released in Europe on the 16th of Feb - but that can't be true as it's not for sale anywhere. Does anyone know where I can find any more reliable info?
Ta
Ta