For those that know me, I'm prone to pre-game role claim. Some of the ZD crew might remember that from Rag's MS Paint game on NGA. To be frank, upfront, and transparent. I do not have a role assigned to me at this time. With that said I'm claiming to be Scarlet Spider at this point in time, and...