When you're watching Japanese movement, it's to be expected for you to see the monster robots in these series that stroll around, do fight with huge weapons and rockets, annihilating everything for a significant distance around? Assuming you have, then, at that point, what you just watched was most certainly mecha anime!