The Stone Gods were magical beings made of living stone that ruled the lands of Spectgarde over a thousand years prior to any of the Lorestrome games. Pieces of them still dot the land and can be seen in several locaitons in Spectgarde. In Hood Episode 4, one of the Stone Gods can be seen still 'lliving' in the spirit world.
We're Getting Mutants in the MCU - The Loop
Do you like this video?