Expression Needed to Change Hyphenated Word Capitalisation

Would a kind forum member please help me out with a regular expression (or something else) that in effect changes all hyphenated words into a format where each component of the hyphenated word starts with a capital letter?

Example:

game-eagle
Game-eagle
game-Eagle

should all be transformed into

Game-Eagle

Thank you. All the expressions that I have so far garnered at our community here, have boosted my productivity tremendously.

I think that an action of the type "Case conversion" should do if you define the "-" as word boundary.

Thank you much, Ohrenkino.