Yeah, very weird part this one...Though a lot of progress is made regardless of the weirdness. However, it only gets harder from here on out.Enjoy.Game made and published by Capcom, 1990.