The Indie Mine reviews the multiplayer, dogfighting, Xbox title Squadron Scramble from developer Depth Charge Software.