FaRmLaNd on 08 October 2008
Everstar said:
When do those come out? |
According to this website
The Last Remnant - 11/20/08
Star Ocean - Doesn't say. Wiki says at some point in 2009. Anyone know when?