debounce puzzle game