Damn, I almost died while reading this. I'll patiently wait for the updates, thanks for uploading such masterpiece here