Kaiju Wars: Weekly Challenge 9: Merry Christmas!

MERRY CHRISTMAS! Can you make it to the 25th? There might be a surprise for you... Every two weeks we upload a new special Weekly Challenge mission. Beat the mission and earn EXTRA BREAKTHROUGHS to be placed on the glob…