Eternal Sonata review | GameQuarter