Games My Reviews Review: Spider-man: Friend of Foe May 24, 2008 by Craig Lotter No Comments Remember that meteor shower that crashed into Earth, bearing with it the symbiote life form that eventually birthed Venom in Spider-man 3 (the movie)? Well,... Read More