re: #33 Sergey Romanov
Actually, it would be Stan Lee that is. Spidey is just his wink and nod to his Illuminated Brothers. Hiding it right in front of our faces. /