GAME DESCRIPTION: Prepare for the war as you build units against the computer. This is going to get insane! like 63%
This game is part of a series: "Strategy Defense"