Final Fantasy XIII Review

Final Fantasy is one of those few series that has managed to stand the test of time with games that were never dependent upon each other. Each game possessed the same elements, but always managed to throw in a great ...