It's here! For FF7 fans the arrival of a free demo of the long-awaited remake is a landmark event. For Tom however its appearance was instead met with mild intrigue...so what does a non-FF7 fan think of the demo? Will it impress? Watch and find out..!