DescriptionIn Steppenwolf Chupakabra 1, you guide the characters through an interactive series of action and logic based puzzles.
Random Data Added on: Mar 31, 2006 Play Count: 336