Immortal Realms: Vampire Wars launch trailer
Posted on August 29, 2020 by Brian(@NE_Brian) in Switch, Videos
Tying in with yesterday’s release, we have a launch trailer for the strategy title Immortal Realms: Vampire Wars. See it below.
Immortal Realms: Vampire Wars is out now on Switch both physically and digitally.