Castle Morihisa: Castle Morihisa is now on sale — 90% off, brand-new lowest price!

Hey guys, Castle Morihisa is part of the Steam Autumn Sale! Available at a brand-new historic low through October 6.