Achievements do not register, at all. Played it through several times and got at least 2 badges each time, didn't get them. Its still a really fun game, though.
I love this game. and I love all the unlockables. Thats a great way to increase the replay value, especially with the random nature of the levels, and the fact that theres more than one way to get through them. If you make another one, multiple ending places for every level, rather than just the last would be good I think, different paths to take? : } but, thats just an idea, heheh.