Homing shot towers feel really cruel. I'm not even sure how to deal with them sometimes.
Can the homing shots please eventually time out? Ideally in the space of a screen height or less? I have literally finished areas with three homing shots chasing me all the way to the end of the level.