You can't earn more than 25 Agility per training session, because the distance between obstacles get shorter than your jump length. This needs fixing, bad. :(
Oh, and we don't need a nerdook/jmtb02 collab. I don't think a jmtb02 game has any necessity for boring, droning music, same-ish, block-y art or overly-repetitive gameplay.
A game doesn't need upgrades to be good. Frankly, I prefer the concept of being able to do spectacular on the first try, without having to level up a million different stats. This game is much better than the "meta" games Jmtb02 has put out in the past (especially with the art/effects), and I hope to see more of that in the future. :)
This is how you can unlock the final door on the first attempt, guaranteed:
The alarm activates on 3 failures, and the password consists of only 3 numbers (7, 5 and 1, based on the wear marks on the keypad). Make your first guess 1111, and your second guess 5555. Let's say this gives you *1** and 5*** . Your third guess is then 5177 (filling any unknown numbers with '7'). Please vote this comment up if you want people to be able to read it, and don't forget to vote this game 5 - it's far more deserving than half of the games on the ladder right now.
The last code is determinable by looking at the wear on the number pad (numbers 7, 1 and 5 is what I got, at least). So the code is a combination of those numbers.
I agree with NordriOfUthgard. I don't know why Kongregate has such a boner for Nerdook (to the extent of having two of his copy-and-paste games featured at the same time, and a 'Q&A' session with him on the front page), but to me, this seems typical of Nerdook; the music is terrible and enough to nearly put me to sleep, the gameplay is monotonous and boring, and the only reason it manages to scrounge badges/features is because of the excessive number of levels/upgrades, combined with OMGWACKYNERDHUMOR. You should consider improving, Nerdook.
Sorry nerdook, the last two games you've made have been total crap. I'm sorry. While I'm a fan of some of your other games, the past two have had boring music, average graphics and irritating gameplay, something that can't really belong in a Flash game. You're a decent developer but this particular type of game that you're aiming for isn't really that fun. :(