Since I'm not a big fan of paying for the privilege to act as a beta tester, I tend to refrain from buying games at launch. Waiting for a sale not only saves me money, it also allows me to enjoy my games fully patched up with most of the release day wrinkles ironed out.
This year, however, I happened to jump on the bandwagon earlier than ever. I even got my first pre-order.
All these games are played on a PC, with an Xbox controller where needed.