Kaiju Wars: Weekly Challenge 8: Turkey Shoot

Every two weeks we upload a new special Weekly Challenge mission. Beat the mission and earn EXTRA BREAKTHROUGHS to be placed on the global leaderboards! Turkey Shoot Rumour has it that annoying hell turkey has taken up…