At last, it's finished! <3 Man this was a ton of work, but I'm happy with how it came out! Let me know what you all think!