Game Details

NameOrangeblood
Latest rank986
Latest price12.59 EUR
ReviewMostly Positive 72% of the 174 user reviews for this game are positive.
Release date13 Jan, 2020
Developer Grayfax Software
Publisher PLAYISM