Real control problems
The control system had a terribly awful base pattern of storing every key-press made and then making sure it executed them all even AFTER you decided to change direction, stop attacking, etc. It made playing this extrememly frustrating. For instance I would be running in one direction, attacking, and if I held down the direction key too long, or pressed "Z" too many times, he would continue running in the given direction and attacking even if I was now pressing the keys in the other direction, and no longer pressing "Z". It was,quite honestly, one of the dumbest things I have ever experienced with regard to control in a game. In order to give players the ability to react quickly to situations, you need to be checking for and reacting to only the keys being pressed ON THE CURRENT CYCLE. In this game you seem to be building a queue of keys pressed and executing through them on each processing cycle in turn... and you make sure you never skip one. Which is ridiculous. As I held down a directional key, every cycle would be processing the key into the queue, so that even if I let go of the key, it seemed like it may have still had 20 to 30 cycles worth of presses in that direction queued-up to be executed. Half the time this made it seem like the character had a mind of his own and that I wasn't even in control or playing. It was a mess.
Maybe that's not how the control-processing is setup... but it sure seems like it, and I sure had a problem in a big way, whatever the game's engine is really doing. Reading some of the other reviews, it seems I may have been among a minority of people who experienced problems. And I admit the computer I am currently using may not be the fastest on the draw, but I have never experienced problems like this before with any other game. Flash or otherwise. This game, for me, was a train-wreck.