Mechwarrior/Battletech universe.

Giant Robots > Fantasy crap