Still cannot find that stupid flag. I have the Sol Tower, which I found on my own. I've been to that area in the picture three times but not once did I make the flag appear. I'm guessing it's someplace else.
What sucks is if you get destroyed looking for the flag, you respawn higher up thus preventing you from searching again. You gotta restart the game, which is a huge pain.
EDIT: Wow, this is so retarded. This flag is extremely hard to get. It is in a different location from the pic above. Before selecting to start a game, look at the pics scroll by and notice a shot with the Sol Tower. Few frames later, it shows a pic with the Flag. Only thing is, it's impossible to get. There are several difficult things working against you.
1. Enemy ships everywhere.
2. Enemy ships shooting at you from all directions.
3. Enemy Sols shooting at you from the ground.
4. The area you need to bomb is not visible to spot with bomb reticle.
5. The area you need to bomb is very small.
6. If you get destroyed with Flag area in sight, you respawn higher up.
7. If the off chance you do make the Flag appear, and I have only twice, it's impossible to fly over it with all the enemy missiles you need to avoid.
8. Worst yet, it takes a long time to get to location, and if you get destroyed, you have to restart the whole game.
I still didn't get it, and I'm not going to bother anymore. Too ridiculous of a task and beyond retarded. I'm doing this for the Xevious arcade game, because I have everything else unlocked, and why bother? I'm never going to play the game ever again after this stupid crap.