My daughter is playing strange game these days. It involves a bike and a course with obstacles. I wonder where it comes from...