operationrainfall.com
XSEED to Publish Three New Indie Games - oprainfall
XSEED has announced that they will be localizing three indie games that span across various consoles coming to North America.