The original idea was to have an abstract dog training simulation. When training a dog, sometimes you have to go back to basics and if you do, the dog will be better trained in exchange of your patience. That's why I don't penalize "rewinds" or going back a level :)
Regarding the music and sounds, that is something I need to work on as I feel they are my weakest points...
Thank you for playing!