Final Fortress

Final Fortress - Interesting action/strategy game. You start with one big cannon under attack, and you have to place mines and automatic gun and missile turrets.