Thanks for the feedback. Naw, no roll or dash. Megaman doesn't need one, so Leon doesn't! It IS possible to beat the game without taking a hit, it's all down to timing.
Ahhh yes good ole classic timing games, play and replay till you figure out patterns and timing sweet can't wait to try.