Bigfoot

Players scale a mountain whilst a bigfoot rains down chunks of ice at them.

Bigfoot on Ocean of Games. Bigfoot review, release date, video, gameplay, guide, game trailer and more.