Game Details

NameBlood Trail
Latest rank987
Latest price20.99 EUR
ReviewMixed 66% of the 353 user reviews for this game are positive.
Release date27 Mar, 2019
Developer Electrovore
Publisher Electrovore