Dahum on 23 June 2013
what i feel strange is the timing of which the character Ellie was built and Ellen Page's contribution to another Sony exclusive seemingly around the same time period!!.. is it related in some way? or maybe they were influenced by one another?!!