NEW RECORD
nah
Yes, I did. You won't beat this record (go to speedrun.com for this game and see). it's 2:09)