Game Details

NameThe Shrouded Isle
Latest rank895
Latest price4.0 EUR
ReviewMostly Positive 72% of the 480 user reviews for this game are positive.
Release date4 Aug, 2017
Developer Jongwoo Kim Erica Lahaie FX Bilodeau Tanya Short
Publisher Kitfox Games