I just finished Binary Domain
a few minutes ago. Whoa. Thanks again Bigs!
The gameplay is really straightforward. Shoot everything. Don't expect much more than that.
I could gripe about a few things that bugged me, but the truth is I can look past those things, because it was just fun as hell shooting the armor and limbs off of robots (and especially blasting their heads off, which makes them turn against each other.) The action is really awesome, with tons of cool events and effects. I even enjoyed the many (many) bossfights. The sound, and especially the music, are top notch.
The story was outstanding, with a cast of very unique and interesting characters that you get attached to. Few games I've played lately have a story so interesting that I get stuck to my chair for hours waiting to see what happens next. This was the strongest point of the game for me.
I usually don't get so attached to all-out action shooters like this, but this just worked for me. I can see myself playing this again - maybe every year or something (I kinda want to replay it right now, but I think I'll hold off...)
Total play time ~ 11 hours. A perfect length, in my opinion. Full list