Arrow keys to move. A to shield. Space to be hit in a random direction.
Added shielding, rolling, and spot dodging. All that's left is attacks, and the engine will be complete.