Haven't played that one for a while...here's my best guess as to how I beat it.
Have Alpha protect you, everything else protects Bastion.
Alpha 1 targets anything targeting bastion, especially bombers & their bombs.
Your wingmen keep the enemy fighters off your back.
Every once in a while, fire a few volleys at the Demon.
Repeat until enemies are all dead.
Sushi- the OTHER white meat!
Accelerate your game-Velocity ModSushi's Freespace Zone
-Future home of loads of cool stuff.