Friday, April 13, 2018

What Remains of Edith Finch wins Bafta's Best Game award - CNET

The surprise winner beat off big name competitors including Super Mario Odyssey, Horizon Zero Dawn and Fortnite.
By: CNET