Game Details

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