It's really satisfying once you learn how to defeat that boss.
One of the things I love about Ikaruga is the way the difficulty works.
Having enemies release debris on suicide really forces you to use strategy more carefully.
Ikaruga is great, you'll love it.
Also Jamestown
What?
Is that a typo?
Edit: I confused it with Jones Town.
Disregard this I suck cocks.