We’ve received another piece of the puzzle.
Perhaps 2010 will be a good year for Spider-Man. Anybody wanna read the tealeaves here and offer any guesses?
UPDATE: Kill here, I took the liberty of photoshopping these two images together to see if there are any other connections. I also moved the pieces into place.