Matt Quinn writes: What is a Sushi Castle? Well, it is neither a castle made of sushi, nor is it a castle in which you eat sushi. I hope that information doesn’t cause you to close your browser and look elsewhere for your sushi fix. Sushi Castle is the new Xbox Live Indie Game from Milkstone Studios, fine purveyors of over a dozen Xbox indie games. With familiar gameplay and quirky visuals, Sushi Castle is trying to fill a gap in the indie game library.