Totally Legit Game Reviews #1 – Final Fantasy X (PC)



Originally uploaded in May 2019.