Finally got around to watching this gameplay video. Was too tired last night. And my goodness, I can barely keep my cool. Jesus Christ.