What can I say, this is an awesome site. It is filled to the brim with potential nerdgasms and really gives the professional gaming industry a run for its money. So yeah I'm a Brit, we get games before everyone else and it sucks. I've pretty much made my success on the internets as a YouTube...