Pretty good run (at least for me). Since it will take me some time to beat this, I might as well upload it now.