Has Multimedia Development Reached its Crest?