The final confrontation! Can SteppenWolf and Meg save Pedro and get the last blood sample from the Chupakabra? Immortality is just one game away and Dr. Shelley Thompson's fate will soon be decided!
Categories: Adventure / Steppenwolf
Screenshot(s):