I just found a couple of copies of this game but i can't find any info on when it was released. All it says on the gamestop site about it is that due to limited production, they won't be taking pre-orders. Anybody have info on it or can direct me to the correct thread about it?