Description: A challenging strategy fighting game. Lead your troops to victory against hostile terrorists based on a deadly island.