Immortal Realms: Vampire Wars: Immortal Realms: Vampire Wars Beta now available on Steam!

Steam post image Strategy gaming specialists Kalypso Media and developers Palindrome Interactive have today launched the Steam beta for their upcoming strategy title Immortal Realms: Vampire Wars. The beta is available…