For some reason there was some serious achievement lag going on, i got the easy badge when i was on level 30 and the medium and hard badges 10 minutes after I had beat the levels. Although watching the levels I beat go from 30 to 40 was entertaining.
My afternoon has been redeemed.
Band-Aid Fetish
Dude! You just completed the Band-Aid Fetish achievement in Meat Boy and won the Band-Aid Fetish badge and 60 points!
Story was just awful then again this game doesn't really provide much groundwork for a story, and the level 3 game design was based on the random principle which is just stupid and more luck than actual skill, especially considering the boss only has two different attack modes.