One of the best I've seen so far. The art is the standout feature, but the gameplay is fun, tight, and responsive, and there's strategy in optimizing the different abilities you can trade for. Amazing work!