Ikaruga + Anything = Pure Awesome
I have a bug that needs mentioning if it hasn't already. When you are charging up the Mega Buster, you are unable to jump forward left. You can jump straight up and only move during the descent. Once the fire button is released, you are perfectly capable of jumping forward left. The opposite direction does not face this problem. This issue caused me a life or two during the fight with Bass, so it may be in your best interest to correct that. Other than that, good job.