What a week its been, and by that, I mean not a whole lot is going on. Nothing too crazy really. PS4 launches in Europe today, so there's that. But, there is some stuff to talk of! Like a recent...