This is your mission, an island has been overrun with vampires, you can work alone or team up to free it from this curse, do you have what it takes to free the island from vampires? Find out more about the island of vampires here; redfall.com #Redfall #Vampires #Gameplay #XboxGames #PCGames #GamePass