Robopocalypse

Robopocalypse - Daniel H. Wilson HOLY CRAP.

That was amazing.

I don't even have the words right now!