Hero Squad! is a top-down arcade game that will keep you entertained by accompanying your heroes through hundreds of different scenarios. All of them will be full of rivals that you will have to shoot until you totally KO them. The mechanics of Hero Squad! they are really simple. So much so that, to move […]