Hello
your video can be very well achieved in low coast flash animation, I am into flash for almost 8 years and can show some high end graphic templates I already have or we can even decompile the same video which you have liked and do desired changes, let me know further, waiting for your reply