Some PlayStation fans believe Sony is bringing back a beloved PS3 series following a new update involving the series' trademark.
The Legend of Ochi, starring Helena Zengel, Willem Dafoe, and Finn Wolfhard, calls back to the likes of E.T., pleasing ...