Get ready for a lot words on your screen!
- Uncharted 4 wins Best Game
- INSIDE wins four BAFTA Awards
- Overcooked and Firewatch win two BAFTAs each
- Clash Royale wins AMD eSports Audience Award
- Overwatch wins Best Multiplayer
Now enjoy the words! Continue reading The BAFTA Games Awards 2017 Winners