Skip to content
w

Chupacabra

Racing Bros · Jul 24, 2019

PC

Rating pending

About

Chupacabra is first person horror shooter that allows players to hunt one of the most mysterious creatures ever roaming the earth.

Scores by platform

PlatformCriticGamerPlayscore
PC No critic reviews yet No ratings yet

Rate this game

to rate this game.