Game Details

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