It might be good if B had a number of lives, like in an arcade game, so when he gets zapped the level isn't over. Instead you lose a life and get to carry on from the point just before you got zapped. (It's not fun to get near the end of a complex level only to slip up and have to start all over again!) Also how about power ups like special blocks that gave you extra powers such as being able to jump? Or slow down the game for a few seconds like with bullet time in The Matrix.
If you wanna jump use SBS trick. Yup you true. It's sometimes make me mad. It will good, i think. But it will make some Z-Levels become very easy. Anyway, i agree