Vampire Survivors team in shock at Bafta Game Awards win 31 March 2023 by AdminThe team behind indie game Vampire Survivors say they’re still processing their surprise best game win.Source link Share this:FacebookXLike this:Like Loading...Related