Here is a collection of our top stress relieving games for you to play. These include the famous Wack Your Boss, the extremely addictive The Love Machine, the ultra fun Singing Horses and 6 more!