Steppenwolf The X-Creatures Project 18 is an exciting Puzzle Game and published on Dec 13th, 2013 and has been played 163 times and has a rating of 0% after 0 votes.
Meg gets help a little boy named Pedro who claims to know where the Chupakabra is. She discovers, the Cult, a criminal group that is said to have control over the Chupakabra, but will it be too late to help SteppenWolf?