It's just a simple one-sprite homing missile. I'm not sure I can code to that missile can target multiple enemies. It uses the way (look at enemy's direction -> check with the original direction that missile was heading -> turn). You can use it anytime, but please give me credit.
Modified 5 May 2015