Game Details

NameBIGFOOT
Latest rank324
Latest price13.29 EUR
ReviewMostly Positive 74% of the 5,182 user reviews for this game are positive.
Release date31 Jan, 2017
Developer CyberLight Game Studio
Publisher CyberLight Game Studio