interactive flash microsite reviews and evaluations