I was able to beat the game and enjoyed it immensly. As stated multiple times before it all came down to the Auto-Tracking for your guns that is sold at Perry Naval Base. I tried numerous times to defeat the missions with Demon class ships involved and found it impossible for my skills without...