Scott Pilgrim's Anime Announcement Rocks Fans Minds