Plays Today : 0 All Plays : 268
About the game In Steppenwolf Chupakabra 1, you guide the characters through an interactive series of action and logic based puzzles.
Stats
Trade