Posted by: Tally Chan on
March 19, 2007 at 3:44 pm
The game is finally being released in the states tomorrow. They keep pushing the date back and I’m starting to lose faith in these “release dates”. Let’s just hope this game will actually be shipped on Tuesday and goes on sale on Wednesday the 21st.

*crosses fingers* Mama needs us to make good food, damnit! (T_T)