Here it is, the monumental launch of the appallingly titled "The Davies Show".
I'd love it if you'd take the time to have a gander and give me some feedback. I hope you enjoy...
Deus Ex: Human Revolution Video Review - PART 1 / PART 2
P.S. Please excuse any sweat patches. It's been especially hot this past week in the UK.