The 2018 BAFTA awards were last night and the air was filled with anticipation on what games would receive awards. While several games were recognized
Latest Articles From Film Awards
Get the latest gaming stories straight to your inbox!
Don’t worry, we never send spam