Savage Pumpkin AKA Mr. Future World Sep 6, 2008 484 0 16 51 Skokie, IL Apr 9, 2010 #1 http://videogames.yahoo.com/events/...cters-invade-new-york-thrill-internet/1396169