Chupacabra

released in 2017

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

  • Platform: Linux, Mac, Windows

igdb

0 users have this game

Add to my library