Onee Chanbara Origin confirmed for release in the West
Today, D3Publisher has announced that Onee Chanbara Origin will be released in Europe, Australia and North America. For the uninitiated, Onee Chanbara Origin is a hack and slash action game that is al... Read More »