I want to try with Dragon's Dogma one day, because that game also features a free-downloadable mode where you're encouraged to speedrun through the whole thing, too.
did you get the achievement/trophy? i thought about it for a second and then thought to myself, "deary me, that sounds impossible". still,. it has always annoyed me i don't have 100% on braid.