Game Details

NameBIGFOOT
Latest rank937
Latest price13.29 EUR
ReviewMostly Positive 70% of the 2,683 user reviews for this game are positive.
Release date31 Jan, 2017
Developer CyberLight Game Studio
Publisher CyberLight Game Studio