This run has almost everything I want in a speedrun. The only major time losses are the part where I totally forgot the open the big gate after delivering the battery in the Streets level, a quick death in the mall (thankfully I saved just before it happened, so it only lost a few seconds), and a collection of minor time losses starting in level 6 from panicking too much.
Once I got to level 6-2, I knew this was it. This was going to be the run, as long as I didn't choke. I let it get to my head a few times, so it may look like I didn't know where I was going. I was just really nervous and trying hard not to screw up, which honestly just causes me to screw up anyway.
Anyway, Unless some new time saves get found, I'm pretty happy with this time. However, I expect new things to be found since this game is only a week old. It's hard to believe how far it's come in such a short time!