Game Details

NameOrangeblood
Latest rank291
Latest price16.79 EUR
ReviewMostly Positive 72% of the 92 user reviews for this game are positive.
Release date13 Jan, 2020
Developer Grayfax Software
Publisher PLAYISM