First off, man is this game fun! I was having so much fun trying to speedrun it that I didn't notice how fast time was going by!
Second off, I have a speedrun to submit. One issue: this game isn't on speedrun.com and my account was made today. Where would I send you the video?
This game is well deserving of second place. Hell, I'd say it's first place material. Good work!