This has got to be my favorite game I've rated so far. The premise is perfect and the result so polished. It has a great difficulty curve, the attacks are satisfying, the sound design is beautiful, and the art is so perfectly retro. It's extremely impressive how you essentially made a separate game on either side of the screen but then carefully and coherently combined the two into one.