I'm just not a fan of Ramos art style.
What I find interesting was the lack of Green Goblin or Hobgoblin being on there. At best there was one section that could be one of them, it was heavily shadowed, but it's not plain. Both are top tier foes and for a #700 issue cover they should be more evident. I mean Cardiac and Tarantula are easier to make out.