Please look past the title of Rochard. Yes, it's the protagonist's surname, but it's also a terrible pun using the words rock and hard. You see, the game takes place on an asteroid mining colony. Where you mine rocks. Hard rocks.
Don't worry though, because the rest of this thoughtful puzzle-platformer is much more clever than the title.