Been working on this for a bit now at every chance I get. I still have to clean up every stupid frame now, but I wanted to check it to make sure it was okayish. I'll probably be posting the final product tomorrow... hopefully.
If anyone happens to view this before I post the finished one, criticism is appreciated. Heck, criticism afterwards is still appreciated. :P