Mechs are plain and simply the ultimate wet dream of any self-respecting kotaku or tech geek. There’s nothing that can describe the pure awesomeness of an armoured humanoid figure standing taller than the average building raining all amounts of hell on it’s intended recipient. Well it seems that our dear friends over in the Far [...]
Read more →