Certainly has a feel of quality about it, from the mechanics to the visuals and audio.
There are some things I can't figure out though. Most notably, I'm not sure what "Overwatch" does.
One time, when I ordered a unit to shoot somebody to the right, the unit instead shot directly forward/up (90 degrees off). o_o