Square Enix released Final Fantasy VII on Valve’s Steam network! So here is my take on the latest 2013 PC release. Is it bad? Is it good? Does it make Jenova cry? Find out on this episode of Rerez!