Gotta be honest, never been a huge fan of big robots, but that may just be a side-effect of my general disdain for anything vaguely military at the moment. I think I’m just tired of shooting things generally. 🙂 I remember quite liking Front Mission 3, though.
I did have one positive experience with big robots recently, however, which was the visual novel Deus Machina Demonbane, which deftly combines Lovecraftian mythology with giant robots and the most adorable take on the Necronomicon you ever did see. I wrote about it here if I’ve piqued your curiosity.