The title’s store entry suggests that it will be coming out in February, on PC at least.
So far, the only official word from Square was ”early 2011”, which was what was tagged on at the end of the E3 trailer. This wouldn’t have been the first time Steam have jumped the gun when it comes to pre-orders.
Stay tuned for more information.