babysoftmurderhands.com
Things Might Suck For Final Fantasy Studio [Square Enix]
It’s December, but Square Enix, the Tokyo-based company behind Final Fantasy and Dragon Quest, is looking at rough times. More »