added more control over game playback including varying speeds and rewind