Design & art direction, flash animation & production