I saw it and thought it was pretty good. I think an awesome sequel will be on the way sooner rather than latter
Not being live action worked out for the better overall. Faster ninja movements and other things made ninja movements and speed feel more...ninja-ey?