Alien Soldier: Stage 21-23
Epsilon-Eagle is now in space. Stage 21 starts him off in an asteroid belt, where he can use the Counter Force on some asteroids for health.
Its boss is a Destroyer Prototype. It's much easier than the Destroyer MK2 from before. Keep your distance and shoot away.
Stage 22 has Epsilon descending into a massive space station with a cat fleet and some rockets attacking him. The boss is a red spiked cobra that can breath fire and throw its parts at you. You can only hurt it on its head.
The boss following right after that one in Stage 23 is probably the most over-the-top boss of the whole game: Wolfgunblood Garopa. He is a mechanical, gun-armed, cowboy coyote riding a huge robotic horse. I wish I was making this up. He attack Epsilon while he's flying through a large tunnel.
All he does is aim and shoot at you, but his horse can also warns him that its time to either crawl or jump over an obstacle. Follow how they dodge, or end up losing a huge chunk of health for being between the edge of the screen and a hard place.
The horse's head is its weakness, so it will lose the most damage if you shoot it there. Killing the horse takes Wolfgunblood with it, and then you can move on to the second-to-last level of this game.