I wound up having a great opportunity to play and capture some gameplay from launch day for this game. While I had some problems getting a stream (thanks to YouTube which apparently ate the file after I ended the stream), the Elgato HD60 bailed me out with its...