Outer Wilds

tech

Outer Wilds wins Best Game at the 2020 BAFTA Game Awards

The 2020 BAFTA Game Awards took place last night, with an online event (which you can watch above) replacing the…

Read More »
Back to top button
error: Content is protected !!