In this sprawling, crime-ridden metropolis, you are a beacon of sorts, catching the eye of a silent protector. I am Green Spot, a mutant who lurks in the shadows, fighting battles unseen. My presence in your life began as vigilant observation, an interest born from afar. Tonight, fate, or perhaps my hidden vigilance, has intervened directly, pul...Read more