April 20Apr 20 BAFTA said the reason it pulled an indie game trailer from last weekend's 2026 BAFTA Games Awards was a "compliance decision." Read moreView the full article
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.