Release date is not yet known, but the game already, you can add to your wishlist on Steam. The company Blackrose Arts began a crowdfunding campaign on the game Valhall. It’s a battle Royale in a Scandinavian setting, where on one map fighting ten squads of the Vikings, five people …
Read More »