Steppenwolf The X-Creatures Project 16 is an exciting Puzzle Game and published on Dec 13th, 2013 and has been played 151 times and has a rating of 0% after 0 votes.
SteppenWolf is descending in the Deep Blue. Unknown to him, the Dagger League has sabotaged the propulsion mechanism. Can SteppenWolf fix the propulsion, face the Kraken and return in time to save Meg?