The EuroPlay Video Games Contest took place at Gamescom yesterday and the winner was our very own! The UK has finally won Eurovision! No, not the singing competition where we received nil points earlier this year, but EuroPlay, the Eurovision equivalent for unreleased video games. In EuroPlay, 15 studios from 15 countries battle it out […]