Epic Monster TD is a strategy game in which we will have to use the power of elemental monsters to survive endless hordes of enemy robots. A pixelated-looking tower defense in which our monsters act as towers and we can even make them evolve to unleash their full potential. Playing Epic Monster TD is quite […]