Sisters Royale: Five Sisters Under Fire is for all intents and purposes the new “Castle of Shikigami” title, was it worth the wait? Read on to find out.