Game Details

NameBIGFOOT
Latest rank769
Latest price9.97 EUR
ReviewMostly Positive 72% of the 3,034 user reviews for this game are positive.
Release date31 Jan, 2017
Developer CyberLight Game Studio
Publisher CyberLight Game Studio