More free Animal Crossing New Horizons content is in development Hades wins top prize at the Game Developers Choice Awards