I remember this being a kickstarter project; my opinion remains the same now, as in, nothing caught my eye out about it.
It may be due to it's kickstarter nature, but there's a lot of generic sound effects and animation flaws I heard that didn't really help to improve the action they've shown us, and the technology used doesn't look like anything outstanding. Small errors aside, the animation did look very nice, though.