A Challenger Appears! What I learned from the Hello Kitty Online keynote May 15, 2008 by Scott Jennings Uncategorized