Game Details

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