05-08-2016, 09:10 PM
Hey "Space Jockey", could you please check this game out? Its a Capcom game called "Chaos Legion". And these evil spirits might have something to do with "JoJo's Bizarre Adventure".
https://en.wikipedia.org/wiki/Chaos_Legion
https://en.wikipedia.org/wiki/Chaos_Legion