Starving Spidey! where's its food again?