Dumb.com >> Games >> Adventure >> Steppenwolf The Chupakabra

Steppenwolf:The Chupakabra 1


In Steppenwolf Chupakabra 1, you guide the characters through an interactive series of action and logic based puzzles.