Taking great shape Ed !!
Have you designed a walk cycle yet? That can be difficult with only 2 legs, I think you have your work cut out for you with 8....
Also, if you need a place to upload video, you might try: https://savefile.com/ . Free file hosting of up to 60MB per file.
"If you think you can or if you think you can't....... you're right!"
- Henry Ford.
KickarZ Studios