Name shaker, the latest release from elogicpuzzles is a hit with expectant mothers and fathers, along with baby shower hosts everywhere.
The game allows you to view baby names and meanings - giving it a quick shake will help indecisive parents come up with new and often unique name combinations.
Game contains 4700 English names, 4036 French names, and 2670 Spanish names.
Its a sure-fire ice-breaker for any baby shower and can lighten the mood in any room.