I wasn't able to beat this because of time multiplied by my walnut puzzle brain, but this feels fairly well rounded and I was really impressed with the web mechanics. If I have any complaints, it's that some of the puzzles are a bit tedious to restart. The story isn't something to overlook either; Yamame and Kisume don't get much love, so they were a neat combination.