This is exactly what I remember, except you seemed to be having less problems with the controls than we did.
Five stars for Flash brilliance and your theme song music, since I'm pretty sure I'm one of eight people who remembers the original lyrics without looking them up. Fun fun fun!