Game Details

NameWitch It
Latest rank300
Latest price7.5 EUR
ReviewVery Positive 87% of the 3,551 user reviews for this game are positive.
Release date31 May, 2017
Developer Barrel Roll Games
Publisher Daedalic Entertainment