While the majority of us were picking our noses, watching Harry Potter and drinking everything liquidy in the house over the Christmas period, some gaming websites were reporting a supposed Final Fantasy VII demo leak. Yeah, this is real news. Forget about everything else, fool.
* A Q&A With