It should be up now
Doood, I just played through it. I was just making my own personal ranking list, and yours is definitely going up higher, hah. Glad you could get it uploaded
Thank you!