Kaiju Wars: Weekly Challenge 2: Double Trouble

Every week we upload a new special Weekly Challenge mission. Beat the mission and earn EXTRA BREAKTHROUGHS to be placed on the global leaderboards! Double Trouble Created by bredera for the map editor competition. Comma…