Twirl: A Fresh Spin at Life