So you may have seen [url=http://i.imgur.com/xSIFL.png]this image.[/url]
I know this has caused a bit of a stir in the gaming news world but I don't really know why
Could someone explain please?
-
I XD'd at the image!