'Shift'...another enjoyable time waster....