Here is a collection of our top stress relieving games for you to play. These include the famous The Love Machine, the extremely addictive Funny Kitten Ride, the ultra fun World Cities Game and 6 more!