Exotic locations and beautiful art, branching storylines (with Time travel), engrossing plot, memorable characters, powerful script with the right mixture of humor and seriousness, sandbox gameplay, different gameplay approaches to a single encounter, beautiful music......wait, did I just describe Chrono Trigger?