Wow, that was a great video!
Dungeon World's another neat rolls-have-consequences game that I read recently. The core mechanic's pretty simple. You basically always roll 2d6 + a modifier (usually -1 to +2).
10+: you succeed
7-9: you succeed, but with one or more complications
6 or below: you fail, there are consequences, but you always get XP for failing.
There's more to it than that, but that's the gist. Supposed to be a cool game and it's made to play on the fly.
We should have an RPG day sometime soon.