Game Details

NameBIGFOOT
Latest rank747
Latest price13.29 EUR
ReviewMixed 69% of the 2,283 user reviews for this game are positive.
Release date31 Jan, 2017
Developer CyberLight Game Studio
Publisher CyberLight Game Studio