well some of the are cool ... But there is a lot of illusion in the web .. but Your flash ´it´s definitively one of the bests!! if not the best ... i was gonna put you a 7 but lets make it a 9!!
keep working and do something more