Join a band of washed-up rockstars who just happen to be able to fly planes and show the aliens who's best in aerial combat.
Work your way through a variety of different "rock-tastic!" missions while earning mission bonuses and improving your Rockstar [...]