News Capcom releases Neopets Flash demo Embedded within, so beware of the music. Dec. 16, 2008 Tom Bramwell 7 comments