Good news is, we're back on page 1. So maybe the popularity system works just a little bit? We thank you for all your support and the uproar you caused, maybe that's what prompted Blizzard to respond to us with an e-mail. They even left it up for a day or so after we reuploaded and still didn't know the problem.
Also! I would like to take this time to announce that once we flesh out the game entirely, such as make the 3rd Terran upgrade on the Headquarters, balance things out and, fix animations/sound effects and other broken things.. We will be making Ultimate Tank Wars!. This will be a 4 vs 4 map with the same mechanics as Ultimate Tank Defense!. There will be lots of units spawning and you'll try to outlive your opponents. Perhaps upgrading the waves that your opponent recieves? Who knows. We still have a lot of details to work out but hopefully it'll be a fun experience.