In less than a week from now, on April 11th, The BAFTA Game Awards will be happening. This year also happens to be the 20th anniversary of it, so BAFTA is celebrating the occasion with a player poll of the most iconic game characters of all-time. The poll features engagement from 4,000 players all over […]
Read more of this post