Immortal Realms: Vampire Wars footage
With Immortal Realms: Vampire Wars releasing today, we have some footage of the game on Switch. Take a look at the gameplay below.
Immortal Realms: Vampire Wars is available both physically and digitally for Switch.
Leave a Reply