Example: you move away from an imps fireball, and see an arachnotron, wich starts shootin, you shoot also, moving all the time... you evade the imps fireball and the arachnotrons shots, while firing at the arachnotron, which is destroyed, after that, your circle around the imp and kill him also eventually.
the movement speed should be modified by some attributes, and this way you would see the shots flying faster or slower (right now it's as if you were very slow, so the bullets fly in 1 turn to their targets)
this way it would be more fps-style (would be easier to illustrate if you imagine the game in real time, with an automatic turn cycle), but not much roguelike style (as I said before)