Console Warner Bros Weekend On Steam; Final Fantasy XIII Also Appears On PC by Farhan September 19, 2014